## attributeStartsWith selector

Description: Selects elements that have the specified attribute with a value beginning exactly with a given string.

- #### version added: 1.0jQuery( "[attribute^='value']" )

  attribute: An attribute name.

  value: An attribute value. Can be either a valid identifier or a quoted string.

This selector can be useful for identifying elements in pages produced by server-side frameworks that produce HTML with systematic element IDs. However it will be slower than using a class selector so leverage classes, if you can, to group like elements.

## Example:

Finds all inputs with an attribute name that starts with 'news' and puts text in them.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
    <!doctype html><html lang="en"><head>  <meta charset="utf-8">  <title>attributeStartsWith demo</title>  <script src="https://code.jquery.com/jquery-1.10.2.js"></script></head><body> <input name="newsletter"><input name="milkman"><input name="newsboy"> <script>$( "input[name^='news']" ).val( "news here!" );</script> </body></html>

#### Demo: