我嘗試驗證在HTML 2個輸入字段輸入僅字符,如果不是我想顯示用戶massege,即時通訊使用HTML和JS:
HTML:JS驗證(來自HTML輸入)問題
Player one name: <input type="text" id="firstname" maxlength="20"><br>
Player two name: <input type="text" id="secondname" maxlength="20"><br>
<input type="submit" value="Submit" id="submitBtn" onclick="insertNames();"/>
JS:
function insertNames()
{
var nameOne = document.getElementById("firstname").value; //saves values
var nameTwo = document.getElementById("secondname").value;
var letters = /^[A-Za-z]+$/;
if(nameOne == "" || nameTwo == "" || !(nameOne.match(letters)) || !(nameTwo.match(letters))&& (nameOne == nameTwo)){
if(nameOne == nameTwo)
alert("Please enter only characters.")
break;
}else
console.log("ok");
}
當我嘗試輸入與數字的字符串未打印控制檯但同樣沒有顯示窗口報警,我在做什麼錯?
謝謝!
不到'
是的,我希望它顯示警報或日誌(哪些是真的..),但它不顯示警報, @JonathanLonowski是的謝謝,我刪除了休息;但它仍然不顯示警報 – Coder123
@ Coder123請檢查下面的答案它會做的伎倆。 –