-1
我目前呼籲的對模糊功能適用於所有文本框,如下面的onblur給環路連續警告:1個文本框點擊時另一個
<input type="text" id="fname" onblur="myFunction()">
<input type="text" id="fname2" onblur="myFunction()">
這驗證提供的輸入和的情況下,給出了一個警告不匹配。我在這裏面臨的問題是,當用戶從1個文本框模糊並直接聚焦到另一個複選框時。該警報不斷地結束。因爲它將警告的點擊確定爲文本框的模糊。 我可以使用onchange。但Onchange在IE中給我一個問題。 我重複示例代碼瀏覽:
function myFunction() {
alert("Value Changed");
}
Enter your name:
<input type="text" id="fname" onblur="myFunction()">
<input type="text" id="fname2" onblur="myFunction()">
<p>When you leave the input field, a function is triggered which transforms the input text to upper case.</p>
你的示例代碼似乎對我工作正常。你能指望什麼? – Ionut
您的問題的完整內容必須在**您的問題中**,而不僅僅是鏈接。你的JavaScript在哪裏?如果jsFiddle無法訪問我怎麼辦?還是離線?鏈接腐爛,使問題及其答案在未來的人們中毫無用處,人們不應該離開現場去幫助你。在**問題中放置一個[mcve] **,最好使用Stack Snippets('<>'工具欄按鈕)使其可運行。更多:[*我如何提出一個好問題?](/ help/how-to-ask) –
當警報窗口彈出時,窗口將關注警報窗口而不是輸入,這會導致它被多次觸發當你點擊輸入到輸入時,如果你使用'console.log()'你可以看到它只觸發一次。 – iHasCodeForU