簡體   English   中英

禁用/啟用提交按鈕並每1秒onload運行此javascript

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM