![](/img/trans.png)
[英]How do I properly capture an onchange or onkeyup event for a dynamically inserted 'input' text element?
[英]How do I detect when text is inserted dynamically in input field
在下面的代碼中,我想知道如何檢測何時在輸入字段中動態插入文本
<input id="test"><br />
<a href="#">Click me</a>
$("#test").on("input", function() {
alert("Change to " + this.value);
});
$("a").on("click", function() {
$("#test").val("In clicks we trust.");
});
另外,還要監聽change
事件,您必須在以編程方式添加文本后觸發此事件:
$("#test").on("change", function() {
alert("Change to " + this.value);
});
$("a").on("click", function() {
$("#test").val("In clicks we trust.").change();
});
演示: http : //jsfiddle.net/fSUd8/1/
$('#test').on('change', function() {
...
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.