如果想按照元素的name
属性来选择元素, 可以使用JQuery的[attribute=value]
选择器。具体而言,使用[name=value]
即可选中拥有name
属性值为value
的元素。
以下是两个使用示例:
示例一:选中所有input
元素中name
属性为email
的元素
html代码:
<input type="text" name="username">
<input type="text" name="email">
<input type="password" name="password">
Javascript代码:
$("input[name='email']").css("background-color", "yellow");
上述代码使用了[name=value]
选择器,并将选中的元素的背景色修改为黄色。最终,只有name
属性为email
的input
元素的背景色被修改。
示例二:选中所有input
元素中name
属性值以user
开头的元素
html代码:
<input type="text" name="username">
<input type="text" name="email">
<input type="password" name="password">
<input type="text" name="user_id">
<input type="text" name="user_name">
Javascript代码:
$("input[name^='user']").css("background-color", "yellow");
上述代码使用了以[name^=value]
的选择器,并将选中的元素的背景色修改为黄色。最终,拥有name
属性值以user
开头的input
元素的背景色被修改。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:JQuery如何按name属性选择元素 - Python技术站