Heim > Artikel > Web-Frontend > Setzen Sie alle Formularobjekte über js auf schreibgeschützt
Beispiel: Stellen Sie alle Objekte im Formular so ein, dass sie schreibgeschützt sind.
<html> <body> <script language="javascript"> function DisableDiv(p) { var objs=new Array() var strobj strobj="input|a|button" objs=strobj.split("|") //for循环开始设置form对象为只读 for(k=0;k<objs.length;k++) { obj1=document.getElementById(p).getElementsByTagName(objs[k]) for (var i=0; i<obj1.length; i++) { obj1[i].disabled=true obj1[i].onclick=function() { this.disabled=true return false } obj1[i].onkeypress=function() { this.disabled=true return false } } } } </script> <p id="p1"> <input type="text" name="textfield"> <input type="button" name="Submit" value="点击我" onclick="javascript:alert('click me')"> </p> </body> php中文网,欢迎大家的光临。 <script language="javascript"> //初始化 DisableDiv('p1') </script> </html>
Verwandte Artikel:
js setzt das Eingabetextfeld auf schreibgeschützt
Verwenden Sie js, um das schreibgeschützte Attribut des Eingabefelds dynamisch zu steuern
Das obige ist der detaillierte Inhalt vonSetzen Sie alle Formularobjekte über js auf schreibgeschützt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!