設定方法: 1. "document.getElementById(id)" ステートメントを使用して、指定された id 値に従って入力要素オブジェクトを取得します。 2. "input object.setAttribute("readOnly", true) を使用します。 )" ステートメントを使用して入力要素を取得し、読み取り専用スタイルを追加します。
このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。
JavaScript で入力ボックスを読み取り専用に設定する場合は、setAttribute() メソッドを使用して読み取り専用属性 --readOnly を input 要素に追加するだけです。
setAttribute() メソッドは、指定された属性を追加し、指定された値を割り当てます。
文法:
element.setAttribute(attributename,attributevalue)
例:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> </head> <body> <input type="text" id="text" /><br><br> <input type="button" value="设为只读" id="btn" /> <script> function my(id) { return document.getElementById(id); } my("btn").onclick = function() { my("text").setAttribute("readOnly", true); } </script> </body> </html>
以上がJavaScriptで入力ボックスを読み取り専用に設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。