jquery では、removeAttr() メソッドを使用して要素の必須属性を削除できます。このメソッドは、選択した要素から 1 つ以上の属性を削除するために使用されます。パラメータを「required」に設定するだけです。の場合、構文は「要素 object.removeAttr("required"); を指定します。」
このチュートリアルの動作環境: Windows10 システム、jquery3.2.1 バージョン、Dell G3 コンピューター。
必須属性はブール属性です。
required 属性は、フォームを送信する前に入力フィールドに入力する必要があることを指定します。
注: 必須属性は、テキスト、検索、URL、電話番号、電子メール、パスワード、日付ピッカー、数値、チェックボックス、ラジオ、およびファイルの入力タイプに適用されます。
構文は次のとおりです。
<input required>
removeAttr() メソッドは、選択した要素から 1 つ以上の属性を削除します。
構文
$(selector).removeAttr(attribute)
属性は必須です。削除する 1 つ以上のプロパティを指定します。複数のプロパティを削除するには、プロパティ名をスペースで区切ります。
例は次のとおりです:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <script src="123/jquery.min.js"> </script> <script> $(document).ready(function(){ $("button").click(function(){ $("input").removeAttr("required"); }); }); </script> </head> <body> <form action="demo-form.php"> Username: <input type="text" name="usrname" required> <input type="submit"> </form> <button>去除required属性 </button> </body> </html>
出力結果:
属性削除ボタンをクリックする前:
クリックして属性を削除します。ボタンの直後をクリックできます。
ビデオ チュートリアルの推奨: jQuery ビデオ チュートリアル
以上がjqueryで必須属性を削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。