Neu bei Javascript, aber ich versuche zu überprüfen, ob drei Felder (1) einige Daten enthalten und dass (2) die dritte enthält beliebige Zahlen. Der dritte ist ein Telefon # Feld. Ich weiß, dass Striche beteiligt sein würden. Und das Formular könnte validieren, wenn ein Benutzer nur eine Nummer oder eine Nummer und etwas Text eingegeben hat. Aber ich fange klein an. Jede Hilfe wäre großartig.Check Felder enthalten Daten und das ist eine Nummer
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>
regulären Ausdruck für Telefon sein Nummer- http://www.w3resource.com/javascript/form/phone-no-validation.php –