Javascript/jQuery问题-多个字段



这是我的代码:

$(document).ready(function() {
$( "#kartyaazonosito" ).on( "focusout", function() {
console.log( $( this ).val() ); // I need the actual input value (from the actual line)
});
$( "#biztonsagikod" ).on( "focusout", function() {
console.log( $( this ).val() );// I need the actual input value (from the actual line)
});
});

1.";行":

<input placeholder=" " class="o-input__field" type="text" name="cards[0].code" id="biztonsagikod" />

2.";行":


<input placeholder=" " class="o-input__field" type="text" name="cards[1].code" id="biztonsagikod" />

用户可以添加越来越多的";行";。聚焦仅适用于1"行";。我怎样才能解决这个问题呢;行";,和3。

您可以声明一个公共函数,并将其作为onfocusout事件。

function myFunction(x) {   
console.log( x.value );
}
<input placeholder=" " class="o-input__field" type="text" name="cards[0].code" onfocusout="myFunction(this)" />
<input placeholder=" " class="o-input__field" type="text" name="cards[1].code" onfocusout="myFunction(this)" />

最新更新