Cómo obtener y modificar valores en el DOM con jQuery

Para recoger o poner valores a campos de un formulario con jQuery, no debería valer con acceder al atributo value del elemento, puesto que para aquellos objetos que no posean ese atributo, como ocurre con combos por ejemplo, obtendremos una molesta excepción.

$("#campo1").value = "nuevo valor";

Por ello, jQuery proporciona la función val() que nos protege de ello tanto para leer como para escribir valores.

Leer valor

var lecturaCampo1 = $("#campo1").val();

Escribir valor

$("#campo1").val("Nuevo valor");

David Burgos

Read more posts by this author.