JavaScript新手,但我試圖檢查三個字段(1)是否包含某些數據,並且(2)第三個字段包含任何數字。第三個是電話號碼欄。我意識到破折號將涉及。並且表單可以驗證用戶是否只輸入一個數字或一個數字以及一些文本。但我從小開始。任何幫助都會很棒。檢查字段包含數據,並且其中一個是數字
function validate(){
if ((document.myForm.fname.value=="") || (document.myForm.lname.value=="")
|| (document.myForm.telenumber.value=="")){
alert("You must fill in all of the required fields!")
return false
}
else
return true
}
<form name="myForm" onsubmit="return validate()">
<label for="fname">First name</label>
<input type="text" id="fname" name="firstname"><BR>
<label for="lname">Last name</label>
<input type="text" id="lname" name="lastname"><BR>
<label for="tele">Telephone number</label>
<input type="text" id="tele" name="telenumber">
<input type='submit' value='Submit' /><br />
</form>
的電話號 - http://www.w3resource.com/javascript/form/phone-no-validation.php正則表達式的 –