如何使用jQuery查找属性名称以特定字母或文字开头的输入
在这篇文章中,我们将学习如何找到属性名称以特定字母或文字开头的输入。这项任务是通过attributeStartWith选择器实现的。
attributeStartWith选择器:这个选择器选择具有指定属性的元素,其值正好以一个给定的字符串开始。它有两个参数,即属性和值。
语法:
jQuery( "[attribute^='value']" )
- attribute。属性的名称。
- value。一个属性的值(标识符或引号刺)。
attributeStartWith选择器对于识别由服务器端框架产生的页面中的元素很有用,这些框架产生的HTML具有系统的元素ID。
例子:找到所有属性名称以’GFG’开头的输入,并将文本放入其中。
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<script src=
"https://code.jquery.com/jquery-3.5.0.js">
</script>
</head>
<body>
<h2 style="color:green">GeeksforGeeks</h2>
<input name="GFGletter">
<input name="input2">
<input name="GFGtext">
<script>
$( "input[name^='GFG']" ).val( "content here!" );
</script>
</body>
</html>
输出:

attribute value
极客教程