我是网页设计/开发的新手;我有以下代码来检查是否在文本框中输入了数据。JavaScript 检查是否添加了数据,如果没有输入会出现错误?
此脚本适用于 FireFox,但不适用于 Google Chrome。错误消息不会出现,数据会直接添加到数据库中。
<script type="text/javascript">
function validate(){
if(
document.vulcanoForm.device_name.value == "" ||
document.vulcanoForm.muid.value == "" ||
document.vulcanoForm.map_version.value == "0.000")
{
alert("Please fill out all fields before clicking submit!");
return false;
}
else
{
alert("Hold on just adding to database :)");
return true;
}
}
</script>
<body>
<a href="index.xhtml"> Mogadishu </a> <br/>
<form action="vulcanoprocess.php" method="post" onsubmit="return validate()" name="vulcanoForm">
<fieldset>
<legend>Device Information</legend>
<label for="device_name">Device Name:</label><br />
<input type="text" name="device_name" id="device_name" /><br />
<label for="muid">MUID:</label><br />
<input type="text" name="muid" id="muid" /><br />
</form>
</body>