[英]Disable/Enable submit button and running this javascript every 1 second onload
我必須在未填寫必填字段時禁用提交按鈕。 但腳本不起作用。 如果有人可以提供幫助,請提前感謝。
Html:
<input type="submit" value="Submit" name="sub1" id="submit1">
Javascript:
<script language="JavaScript">
function form_valid() {
var u1=document.getElementById("#user1").value;
var p1=document.getElementById("#pass1").value;
var p2=document.getElementById("#pass2").value;
var s1=document.getElementById("#school1").value;
if ((u1 == null)&&(p1 != p2)&&(s1 == null))
{
document.getElementById("#submit1").disabled = true;
document.getElementById("#submit1").setAttribute("disabled","disabled");
}
else
{
document.getElementById("#submit1").disabled = false;
document.getElementById("#submit1").removeAttribute("disabled");
}
}
function form_run() {
window.setInterval(function(){form_valid();}, 1000);
}
</script>
正文標記(HTML):
<body bgcolor="#d6ebff" onload="form_run();">
var u1=document.getElementById("#user1").value;
不要使用# ,你的代碼中有很多次
var u1=document.getElementById("user1").value;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.