我有一個onblur事件,如果輸入的數據不正確,將導致錯誤窗口彈出。問題是,當我嘗試關閉網頁或單擊任何其他窗口時,onblur事件將被激活,並且彈出窗口會再次出現......任何人都有想法如何解決這個問題?Onblur函數繼續運行
這裏是如果你使用,你可以利用的onsubmit表單代碼
<input id="M3_pos_tab" type="text" maxlength="5" name="Blank" size="5" onblur="CheckFS();"/>
<script type="text/javascript">
function CheckFS()
{
var FS_pos = parseFloat(FS_tab.value);
if ((FS_pos == 0) || (FS_pos == parseFloat(L_tab.value)) || (isNaN(FS_pos))) {
} else {
window.alert("Error");
FS_tab.select();
FS_tab.focus();
return;
}
}
什麼是FS_tab和它有什麼作用? – donnywals
@donnywals:我的猜測是它是調用該函數的輸入元素,但我不知道該分配發生在哪裏。 – Travesty3