</head>
<body>
<form name="fm" onreset="return alert('确定要重置吗?')">
<input type="text" value="请输入名字" size="16">
<input type="reset" value="重置">
</form>
</body>
</html>上面的代码onreset="return alert('确定要重置吗?')" 这儿不使用return也没任何影响
这儿的return有什么作用?还有alert换成confirm也能实现相同的功能,confirm 和alert有什么
区别???

解决方案 »

  1.   

    alert只有一个确定按钮 无论怎么样都会重置
    confirm有确定和取消俩按钮 按确定则重置 取消则不重置
    重置就是input的值变成 请输入名字
      

  2.   

    alert只有一个确定按钮 无论怎么样都会重置这时return不return一样
    confirm有确定和取消俩按钮 按确定则重置 取消则不重置要有这个功能必须加上return
    重置就是input的值变成 请输入名字
      

  3.   

    事件处理函数中 return false 可以取消浏览器相关操作的默认行为。