¿Cómo podemos hacer como la parte inferior, de la manera más simple?jquery texto cambia cuando la entrada cambia
?
se actualiza cuando cambiamos la entrada.
¿Cómo podemos hacer como la parte inferior, de la manera más simple?jquery texto cambia cuando la entrada cambia
?
se actualiza cuando cambiamos la entrada.
Supongamos que tenía el código HTML siguiente:
<input type="text" id="textbox"/>
<span>http://twitter.com/<span id="changeable_text"></span></span>
Su JS sería detectar el evento keyup
.
$('input#textbox').keyup(function() {
//perform ajax call...
$('#changeable_text').text($(this).val());
});
Sólo hay que conectar a la keyup
caso de que el cuadro de texto y actualizar un patrón en correspondencia.
funciones de la caja de texto y span
<input type="text" id="txt-url-suffix" />
<div>Your public profile: http://www.twitter.com/<span id="url-suffix" /></div>
Y algunos simples jQuery
var $urlSuffix = $("#url-suffix");
$("#txt-url-suffix").keyup(function() {
var value = $(this).val();
$urlSuffix.text(value);
});
¡gracias !, sí, simplemente no puedo entender la lógica, por cierto después de ive buscar en jquery docs encontré keyup. gracias de nuevo marko –
Sí, lo siento, lo he actualizado para utilizar la tecla en su lugar, mi mal. – Marko
o utilizar el .keyup, .keypressed si desea que los cambios sucedan medida que se escriben, el .change solo se disparará una vez que se pierde el foco. –