在這裏,我已經寫了一些是驗證在形式HTML和JavaScript爲什麼這個代碼不產生任何警告信息
<!DOCTYPE html>
<html>
<body>
<form name="registration">
<input style="font-size:16px;" type="text" name="Name" placeholder="Full Name" onchange="checkName()" required />
</form>
<script>
function checkName()
{
var uname=document.registration.Name.value;
var letters = /^[A-Za-z]+$/;
if(uname.value.match(letters))
{
alert('fg');
}
else
{
alert('Username must have alphabet characters only');
//uname.focus();
}
}
</script>
</body>
</html>
請描述爲什麼它不工作?
你檢查錯誤控制檯?看起來好像在函數後面有一個'}'的''''。 – Pointy
我已經做了一些改變,重新檢查它 –
它以什麼方式「不工作」? *什麼都會發生?有錯誤嗎? – Pointy