valor texto span por obtener name como cambiar asignar jquery

texto - obtener valor de un input jquery



¿Cómo obtengo el valor de un cuadro de texto usando jQuery? (8)

Hay un .val(); Método que puede utilizar.

Entonces, en su situación, querría usar $("#txtEmail").val(); . Además, ¡asegúrese de agregar la propiedad de identificación en su código html!

Puedo obtener el elemento como este $("#txtEmail") pero no estoy seguro de cómo obtener el valor real.


Hay un método .val() :

Si tiene una entrada con un ID de txtEmail , puede usar el siguiente código para acceder al valor del cuadro de texto:

$("#txtEmail").val()

También puede usar el método val(string) para establecer ese valor:

$("#txtEmail").val("something")


Mediante el uso

$("#txtEmail").val()

obtienes el valor real del elemento



Puede acceder al valor del control de Texbox por su ID o por su nombre de clase.

Aquí está el código de ejemplo:

<input type="text" id="txtEmail" class="textbox" value="1"> $(document).ready(function(){ alert($("#txtEmail").val()); alert($(".textbox").val());//Not recommended });

El uso del nombre de clase para obtener cualquier valor de control de cuadro de texto puede devolver otro valor incorrecto, ya que el mismo nombre de clase también se puede definir para cualquier otro control. Por lo tanto, obtener el valor de un cuadro de texto específico puede obtenerse por su id.


Utilice el método .val ().

También creo que pretendía usar $("#txtEmail") ya que $("txtEmail") devuelve elementos de tipo <txtEmail> que probablemente no tenga.

Vea aquí en la documentación de jQuery .

También el método jQuery val () .


Utilice el método .val() para obtener el valor real del elemento que necesita.


Posible duplicado:

Solo información adicional que me llevó mucho tiempo encontrarlo. ¿Qué pasa si utilizas el nombre del campo y no la identificación para identificar el campo del formulario? Lo haces así:

Para el botón de radio:

var inp= $(''input:radio[name=PatientPreviouslyReceivedDrug]:checked'').val();

Para el cuadro de texto:

var txt=$(''input:text[name=DrugDurationLength]'').val();