Sup*_*t M 2 html javascript jquery
我已经建立的HTML形式,其中动态生成的动态ID(例如,一些输入字段id_1,id_2,id_3等等)。现在我想keyup在每个输入框上创建一个事件。
这是我的 html 文件
<div id="addinput">
<div id="innneraddinput">
<div class="inputDivId">
<input class="search" id="searchid" type="text" size="30" name="p_new" value="" placeholder="" />
</div>
<div class="inputDivId">
<input type="text" id="p_new" size="10" name="p_new" value="" placeholder="" />
</div>
<div class="inputDivId">
<input type="text" id="p_new" size="10" name="p_new" value="" placeholder="" />
</div>
<div class="inputDivId">
<input type="text" id="p_new" size="10" name="p_new" value="" placeholder="" />
</div>
<div class="inputDivId">
<input type="text" id="p_new" size="10" name="p_new" value="" placeholder="" />
</div>
<div class="inputDivId">
<input type="text" id="p_new" size="15" name="p_new" value="" placeholder="" />
</div>
<a href="#" id="addNew">Add</a>
</div>
<div id="result"></div>
</div>
Run Code Online (Sandbox Code Playgroud)
$("#innneraddinput input").keyup(function() {
var v = this.id;
});
Run Code Online (Sandbox Code Playgroud)
如果元素是动态创建的,请使用以下on方法:
$("#innneraddinput input").on("keyup", function() {
var v = this.id;
});
Run Code Online (Sandbox Code Playgroud)