放在FORM标签之内的INPUT标签里面的ONBLUR 无效
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript">
function test(){
alert("dsds");
}
</script>
</head>
<body>
<form action="5.家用电器商品分类-table.html" method="post" onsubmit="return false">
<input type="text" id="test" onblur="test()" />
</form>
</body>
</html>
这样不会弹窗
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript">
function test(){
alert("dsds");
}
</script>
</head>
<body>
<input type="text" id="test" onblur="test()" />
</body>
</html>
这样就可以。为什么求解决方案。
手机回答,排版有点乱。手机竟然不能粘贴代码,醉了。
问题出在id上,换个id就可以了。比如id=_test
onblur=test();
先在form中找test,如果没有,去document找test,最后去window找(function test=window.test)。
证明见图片。