name 属性に角括弧が含まれる入力要素を選択しようとする場合、正規表現を使用するのは難しい場合があります。これを jQuery で実現するための代替方法を検討してみましょう。
提供される HTML コードには、角かっこを含む name 属性を持つ input 要素が含まれています。
<input type="text" name="inputName[]" value="someValue">
試行されましたが失敗したセレクター
Solution
jQuery ドキュメントに従って、次のように使用できます。目的の要素を選択するには、次の構文を使用します:
$('input[inputName\[\]=someValue]')
Alternative Selector
ただし、本来の目的は、name 属性と value 属性の両方に基づいて要素を選択することである可能性があります。 。その場合、正しい構文は次のようになります。
$('input[name="inputName[]"][value="someValue"]')
この改訂されたセレクターを使用すると、name 属性と特定の value 属性に角括弧が含まれる入力要素を正常にクエリできます。
以上がjQueryを使用してname属性の括弧で入力要素を選択する方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。