本来是想如果class为 notnull 的输入框如果为空,弹出提示,然后再focus到输入框继续输入, 结果出现了死循环造成死循环的代码如下:
<script type="text/javascript">
$(".notnull").blur(function(){
if ($.trim(this.value) == ""){
alert("带*内容不能为空!");
this.focus();
}
})
</script>
造成死循环的原因是: alert()事件触发后点击确定,会focus到弹出框,输入框又失去焦点,所以造成死循环.
参考链接 https://blog.csdn.net/clh386/article/details/78577236