En el proceso de completar un formulario en particular o un cuestionario, a menudo hay situaciones en las que es necesario mostrar una respuesta o notificación particular en respuesta a la opción seleccionada. Por ejemplo, lidiar con preguntas de opción múltiple, etc. En tales casos, cambiar el texto de la etiqueta usando JavaScript es muy útil para mejorar la accesibilidad de los formularios HTML y el diseño general del documento.
Cómo cambiar el texto de la etiqueta usando JavaScript?
Los siguientes enfoques se pueden utilizar para cambiar el texto de la etiqueta en JavaScript:
Enfoque 1: Cambie el texto de la etiqueta en JavaScript utilizando la propiedad innerhtml
El "innerhtmlLa propiedad devuelve el contenido HTML interno de un elemento. Esta propiedad se puede utilizar para obtener la etiqueta específica y cambiar su texto a un valor de texto recién asignado.
Sintaxis
elemento.innerhtml
En la sintaxis anterior:
Ejemplo
Realice el siguiente fragmento de código para explicar claramente el concepto establecido:
Ahora, siga el código JavaScript otorgado a continuación:
function LabelText ()
Deje obtener = documento.GetElementById ('LBL')
conseguir.innerhtml = "El nombre abreviado es el modelo de objeto de documento";
Producción
En la salida anterior, se puede observar que el valor de texto de "etiqueta"Se cambia tanto en el DOM como en el código también en el"Elementos" sección.
Enfoque 2: Cambiar el texto de la etiqueta en JavaScript utilizando la propiedad InnteText
El "intexto"La propiedad devuelve el contenido de texto del elemento. Esta propiedad se puede implementar para asignar un valor de entrada de usuario ingresado en el campo de entrada al texto de la etiqueta asignada.
Sintaxis
elemento.intexto
En la sintaxis anterior:
Ejemplo
El siguiente ejemplo demuestra el concepto declarado:
Ingresa un nombre:
Ahora en el fragmento de código JavaScript, realice los siguientes pasos:
function LabelText ()
Deje obtener = documento.getElementById ('lbl');
Sea nombre = documento.getElementById ('nombre').valor;
conseguir.inntext = nombre;
Producción
En la salida anterior, es evidente que se logra el requisito deseado.
Enfoque 3: Cambie el texto de la etiqueta en JavaScript utilizando los métodos jQuery text () y html ()
El "texto()"El método devuelve el contenido de texto de los elementos seleccionados.El "html ()El método "devuelve el contenido innerhtml de los elementos seleccionados.
Sintaxis
$ (selector).texto()
En esta sintaxis:
$ (selector).html ()
En la sintaxis dada anteriormente:
Ejemplo
Este ejemplo ilustrará el concepto establecido utilizando métodos jQuery.
Revise el fragmento de código dado a continuación:
Ahora, revise las siguientes líneas de código JavaScript:
function LabelText ()
$ ('#lbl1').Texto ("Linuxhint")
función etiquetText2 ()
$ ('#lbl2').HTML ("JavaScript")
Producción
En la salida anterior, el primer valor de texto transformado de la etiqueta en el modelo de objeto de documento (DOM) corresponde a la jQuery "texto()"El método y el otro es el resultado del"html ()" método.
Hemos compilado los enfoques para cambiar el texto de la etiqueta usando JavaScript.
Conclusión
El "innerhtml"Propiedad, la"intexto"Propiedad, o jQuery"texto()" y "html ()Los métodos se pueden utilizar para cambiar el texto de la etiqueta usando JavaScript. La propiedad innerHTML se puede aplicar para obtener la etiqueta específica y cambiar su contenido de texto a un valor de texto recién asignado. La propiedad innecext se puede implementar para asignar un nuevo valor de texto a la etiqueta accedida, cambiándola así. El enfoque jQuery se puede utilizar para transformar el valor de texto de la etiqueta con la ayuda de sus dos métodos, lo que resulta en el mismo resultado en forma de dos valores de texto asignados diferentes. Este artículo demostró las técnicas para cambiar el texto de la etiqueta usando JavaScript.