我正在動態地將4個文本框添加到div標記。目的是獲取IP地址。如下圖所示,我無法在關鍵事件時關注文本字段()
<input type="text" id='ip1' />
<input type="text" id='ip2' />
<input type="text" id='ip3' />
<input type="text" id='ip4' />
我在做什麼,
在keyup事件,我檢查它的長度,因此,如果它的「3」我必須專注於下一個文本框。希望你明白我想要做什麼。
jQuery代碼:
$(document).on('keyup','#ip1', function(e){
if($(this).val().length>=3)
$("#ip3").focus();
});
在如果所述第一框長度達到了3位它假設集中第二個文本框#IP2上述代碼
。但它不起作用, ,因爲我已經動態地添加了這些字段。 所以,我的問題是,
如何專注於動態生成的文本字段?
非常感謝!!!!!!有用。我一直在搜索谷歌,什麼也沒找到。 – JaiSat
問題在於,例如,您無法將標籤恢復爲之前的文本框來修復錯誤。 – Phylogenesis
不客氣,@JaiSat – Adil