2011-02-13 20 views

Respuesta

8

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()); 
}); 
+2

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. –

6

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); 
}); 
+0

¡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 –

+0

Sí, lo siento, lo he actualizado para utilizar la tecla en su lugar, mi mal. – Marko

Cuestiones relacionadas