簡體   English   中英

如何檢測何時在輸入字段中動態插入文本

[英]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/

jQuery change()事件處理程序

$('#test').on('change', function() {
    ...
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM