0
我正在写一个简单的Javascript表单验证器,但是当我运行它时,它根本没有做任何事情。简单的Javascript没有做任何事情,控制台没有错误
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);
}
}
我是否缺少一些简单的东西?
它被称为是这样的:在这里
<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>
什么叫功能? – Pointy
不是问题,但请注意,您不需要测试空值,因为.value属性不会返回null。 – nnnnnn
你在控制台检查错误吗? – gavgrif