我尝试验证在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请检查下面的答案它会做的伎俩。 –