0
Basit bir Javascript form doğrulayıcı yazıyorum, ancak çalıştırdığımda, hiçbir şey yapmıyor.Basit Javascript bir şey yapmıyor, konsolda hata yok
function submitFunction()
{
var x = document.forms["myForm"]["username"].value;
var y = document.forms["myForm"]["pwd"].value;
if(x == null || x == "" || y == null || y == "")
{
alert("Both fields cannot be empty");
}
else
{
alert("Username" + x + " Password: " + y);
}
}
Basit bir şey mi eksik? senin onSubmit geri arama doğru işlevini çağırarak değil, ve submitFunction sağ formu kimliğini erişmiyor:
<div id="register">
<form name='registration' id="registration" onSubmit="return formValidation()">
Username: <input type="text" name="username"><br>
Password: <input type="password" name="pwd"><br>
<input type="submit" value="Submit">
</form>
</div>
işlevini ne çağırır? – Pointy
Sorun değil, ancak .value özelliği hiçbir zaman geri dönmeyeceği için boş değerler sınamanıza gerek olmadığını unutmayın. – nnnnnn
Konsoldaki hatalar için kontrol ettiniz mi? – gavgrif