参考文章:https://blog.youkuaiyun.com/c_p_h/article/details/63684510
今天在jsp中的form表单利用onclick=”xxx”
来监听js中一个function xxx(){}函数,遇到一个很奇怪的问题就是点击submit按钮之后竟然没有响应xxx()函数。在这之前我已经多次在form表单中利用onclick=”xxx”
来监听一个函数,并没有出现过这种情况。这经过多次尝试后,和具体分析,与之前的对比,终于找到为何会出现这个问题。为了查看问题所在我用一个实例的代码来说明问题。
jsp代码:
<form action="/interviweText/ajaxSort" method="post">
<input type="text" name="number" id="number"/>
<input type="submit" id="tijiao" onclick="cphclick();" value="提交"/>
</form>
js代码:
<script type="text/javascript">
window.function(){
alert("hahaha");
function cphclick(){
alert("xixixi");
}
}
</script>
就是这个很简短的代码 ,当运行这个jsp