在html页面中检验几个input的value有一个为空就输出alert提示的script代码点击alert的确定后能继续在页面输入input而不是显示Whitelabel Error Page
你可以使用JavaScript编写以下脚本来实现你的需求:
<script>
function validateForm() {
var inputs = document.getElementsByTagName('input');
for (var i = 0; i < inputs.length; i++) {
if (inputs[i].value === '') {
alert('输入不能为空!');
return false;
}
}
}
</script>
然后,在你的表单中添加onsubmit事件来调用这个函数,并防止表单提交:
<form onsubmit="return validateForm()">
<!-- 在这里添加你的 input 元素 -->
<input type="text" name="input1">
<input type="text" name="input2">
<input type="text" name="input3">
<input type="submit" value="提交">
</form>
这样,当你点击提交按钮时,脚本会检查每个输入框的值,如果有任何一个为空,将会弹出一个警告框,并且阻止表单的提交。如果所有输入框都有值,表单将会正常提交
原文地址: http://www.cveoy.top/t/topic/hELz 著作权归作者所有。请勿转载和采集!