ホームページ > 記事 > ウェブフロントエンド > js を介してすべてのフォーム オブジェクトを読み取り専用に設定します。
例として、フォーム内のすべてのオブジェクトを読み取り専用に設定します。
<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>
関連記事:
フォームを処理して入力ボックスやその他のテキスト ボックスを読み取り専用かつ編集不可にするメソッド
js を使用して動的に入力ボックスの読み取り専用属性を制御します
以上がjs を介してすべてのフォーム オブジェクトを読み取り専用に設定します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。