2011-02-13 43 views

Trả lời

8

Giả sử bạn đã có đoạn HTML sau:

<input type="text" id="textbox"/> 

<span>http://twitter.com/<span id="changeable_text"></span></span> 

JS của bạn sẽ nghe cho sự kiện keyup.

$('input#textbox').keyup(function() { 
    //perform ajax call... 
    $('#changeable_text').text($(this).val()); 
}); 
+2

hoặc sử dụng .keyup, .keypressed nếu bạn muốn thay đổi xảy ra khi chúng được gõ, các .change sẽ chỉ kích hoạt khi tiêu điểm bị mất. –

6

Chỉ cần đính kèm sự kiện keyup của hộp văn bản đó và cập nhật khoảng thời gian tương ứng.

chức năng Các textbox và khoảng

<input type="text" id="txt-url-suffix" /> 
<div>Your public profile: http://www.twitter.com/<span id="url-suffix" /></div> 

Và một số đơn giản jQuery

var $urlSuffix = $("#url-suffix"); 
$("#txt-url-suffix").keyup(function() { 
    var value = $(this).val(); 
    $urlSuffix.text(value); 
}); 
+0

cảm ơn !, yeah tôi chỉ không thể hình logic, btw sau khi tìm kiếm ive tài liệu jquery tôi tìm thấy keyup. cảm ơn một lần nữa marko –

+0

Vâng xin lỗi tôi đã cập nhật nó để sử dụng keyup thay vào đó, xấu của tôi. – Marko

Các vấn đề liên quan