<head>
<script language="javascript">
function hanshu_1()
{
alert("测试中")
}
</script>
</head><body>
<form id="form1" name="form1" method="post" action="study_04_root.asp">
<p>a
<label for="txta"></label>
<input onblur="hanshu_1()" type="text" name="txta" id="txta" />
b
<label for="txtb"></label>
<input type="text" name="txtb" id="txtb" />
c
<label for="txtc"></label>
<input type="text" name="txtc" id="txtc" />
</p>
<p>
<input onclick="hanshu_1()" type="submit" name="button1" id="button1" value="提交" />
<input type="reset" name="button2" id="button2" value="重置" />
</p>
</form></body>
</html>点用户点击"提交"时
究竟是先执行action="study_04_root.asp",还是先执行onclick="hanshu_1()"书中说:点击时,会执行form.action
书中又说:有onclick时,会调用相应的函数.现这二个事情,碰一块了.
究竟先执行哪个呢?我测试的结论是:先执行函数hanshu_1(),后执行action里面的.
为什么呢?
<script language="javascript">
function hanshu_1()
{
alert("测试中")
}
</script>
</head><body>
<form id="form1" name="form1" method="post" action="study_04_root.asp">
<p>a
<label for="txta"></label>
<input onblur="hanshu_1()" type="text" name="txta" id="txta" />
b
<label for="txtb"></label>
<input type="text" name="txtb" id="txtb" />
c
<label for="txtc"></label>
<input type="text" name="txtc" id="txtc" />
</p>
<p>
<input onclick="hanshu_1()" type="submit" name="button1" id="button1" value="提交" />
<input type="reset" name="button2" id="button2" value="重置" />
</p>
</form></body>
</html>点用户点击"提交"时
究竟是先执行action="study_04_root.asp",还是先执行onclick="hanshu_1()"书中说:点击时,会执行form.action
书中又说:有onclick时,会调用相应的函数.现这二个事情,碰一块了.
究竟先执行哪个呢?我测试的结论是:先执行函数hanshu_1(),后执行action里面的.
为什么呢?
解决方案 »
- 请问:后台用UTF-8进行编码的文本,传递到前台页面,前台用JS如何让进行解码还原?
- 请教个jquery的问题
- jquery插件thickbox 在ie6下多层弹框报错
- 关于JavaScript的小问题
- ***JS实现搜索关键词变色[赋完整调试程序]
- 逆天了,这js代码怎么完全看不懂
- 如何调用主页index.asp的的复选按钮的值进行判断呀
- 百分求教,关于select赋值给input的问题.万分紧急.多谢多谢.
- 有关XPath的一个小问题,50分!!!
- 还是那个老问题?关于刷新(虽然结了,但是现在发现还是没解决)
- 请教javascript高手:求可以使图片从右往左走的javascript代码,图片要连续不间断,且没有空白……十分感谢
- 如何判断用户输入的是全数字?
你可以 <input onclick="return hanshu_1()" type="submit" name="button1" id="button1" value="提交" />
测试
click事件可以决定表单是否最终提交。如果返回false,则不提交,返回true,表单提交