ホームページ > 記事 > ウェブフロントエンド > JavaScriptを編集不可に設定する方法
JavaScript では、Checkbox オブジェクトのdisabled属性を使用して編集不可に設定できます。指定した要素タグのdisabled属性の値を「true」に設定するだけです。構文形式は「element object.disabled=true;」です。
このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。
JavaScript - テキスト ボックスを編集不可に設定する
最初に HTML スケルトンを作成する必要があります。これはコンパイラによってすぐに生成できます。
<!DOCTYPE html> <html> <head> <title></title> </head> <body> </body> </html>
次に、基本的な内容に入ります。
<!DOCTYPE html> <html> <head> <title></title> </head> <body> <input type="text" > <input type="button" value="禁用"> </body> </html>
次のステップは、無効化機能を実装するための JavaScript イベントを作成することです
<!DOCTYPE html> <html> <head> <title></title> </head> <body> <input id="txt" type="text" > <input id="btn1" type="button" value="禁用"> <script> var btn1 = document.getElementById('btn1'); btn1.onclick = function () { var txt = document.getElementById('txt'); txt.disabled = true; } </script> </body> </html>
最適化: テキスト ボックスに数値を入力し、[無効化] をクリックすると、次の操作ができなくなります。テキスト ボックスに数字を入力して続行します。「enable」関数を記述するだけです。実際、機能を有効にすることは、機能を無効にすることとほぼ同じです。「disabled = true」を「disabled = false」に変更するだけです。コードは次のとおりです:
<!DOCTYPE html> <html> <head> <title></title> </head> <body> <input id="txt" type="text" > <input id="btn1" type="button" value="禁用"> <input id="btn2" type="button" value="启用"> <script> var btn1 = document.getElementById('btn1'); btn1.onclick = function () { var txt = document.getElementById('txt'); txt.disabled = true; } var btn2 = document.getElementById('btn2'); btn2.onclick = function () { var txt = document.getElementById('txt'); txt.disabled = false; } </script> </body> </html>
[関連する推奨事項: JavaScript 学習チュートリアル]##
以上がJavaScriptを編集不可に設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。