¿Cómo encontrar entradas con un nombre de atributo que comience con una letra o texto específico usando jQuery?

En este artículo, aprenderemos a buscar entradas con un nombre de atributo que comience con una letra o texto específico. Esta tarea se implementa mediante el selector  atributoStartWith .

atributoStartWith selector : este selector selecciona elementos que tienen el atributo especificado con un valor que comienza exactamente con una string dada. Tiene dos argumentos, es decir, atributo y valor.

Sintaxis:

jQuery( "[attribute^='value']" )
  • atributo: Nombre del atributo.
  • valor: El valor de un atributo (identificador o string entre comillas).

El selector de atributosStartWith puede ser útil para identificar elementos en páginas producidas por marcos del lado del servidor que producen HTML con identificadores de elementos sistemáticos.

Ejemplo: busca todas las entradas con un nombre de atributo que comienza con ‘GFG’ y coloca el texto en ellas.

HTML

<!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>

Producción: 

           

valor de atributo

Publicación traducida automáticamente

Artículo escrito por krishnanand3 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *