日期:2014-05-16  浏览次数:20426 次

【求助】操作表单元素为什么要加return false 不然会闪一下,修改不成功
例如

function t2ms(){

  var d=new Date();

var obj=document.getElementById("Input");

obj.value=d.getTime();
}

网页表单如下:

<input id="Input" type="text" value="1234567" style="width:350px" placeholder="毫秒数"/>

<input  type="submit" onclick="t2ms();return false;" value="现在" />

如果onclick里没有return false 点击按钮里  文本框会闪一下然后又回到初始值,这是为什么?
------解决方案--------------------
因为submit 改成botton就不会了
------解决方案--------------------
submit是提交表单到action指定的页面,如果没有指定action的值,默认的就是本页,所以当前页面会跳转一次。