84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
text 태그 onblur="alert()"Alert()는 텍스트 상자가 커서를 잃을 때 발생합니다.그러나 마우스가 이 텍스트를 선택한 다음 마우스가 전체 브라우저 창을 벗어나면(예: 바탕 화면 클릭)이제 문제가 발생합니다.마우스를 브라우저로 되돌리고 팝업 "확인" 버튼을 클릭하면 팝업 창이 계속해서 나타납니다...어떻게 해야 할까요? 그렇죠?
不会出现这个情况的,贴出你的代码。
补充
我能回答就肯定试过的啦下面代码就没有问题
Document
已经测试IE11 、 Firefox 、Chrome
所描述的情况确实存在,想了下原因:
切回去后窗口失去了焦点,再回来的时候,文本框又自动获取了焦点 所以一直继续,从而不断触发。
这种问题实际在使用的时候出现情况应该比较少。 一种解决方案是在窗口失去焦点的时候让文本框也失去焦点如下:
已测试问题解决
刚刚试了下,确实有这个现象,但是把alert改成其他的(比如console.log)就不会出现反复触发 blur 的情况,一般情况下应该也不会用到alert,所以这个问题应该也不会有很大影响。至于为什么出现这种情况,我也不清楚~~
不会出现这个情况的,贴出你的代码。
补充
我能回答就肯定试过的啦下面代码就没有问题
已经测试IE11 、 Firefox 、Chrome
补充
所描述的情况确实存在,想了下原因:
切回去后窗口失去了焦点,再回来的时候,文本框又自动获取了焦点 所以一直继续,从而不断触发。
这种问题实际在使用的时候出现情况应该比较少。 一种解决方案是在窗口失去焦点的时候让文本框也失去焦点如下:
已测试问题解决
刚刚试了下,确实有这个现象,但是把alert改成其他的(比如console.log)就不会出现反复触发 blur 的情况,一般情况下应该也不会用到alert,所以这个问题应该也不会有很大影响。至于为什么出现这种情况,我也不清楚~~