gpt4 book ai didi

javascript - 如何获取数组文本框中文本框的键(索引)值

转载 作者:行者123 更新时间:2023-12-03 10:03:07 24 4
gpt4 key购买 nike

我想要一个 jQuery 函数或 javascript 来提醒数组文本框的索引和值:例如

<input type="text" name="textbox[]" value="1" onblur="javascriptfunction(this.value,this.index)" />
<input type="text" name="textbox[]" value="foo" onblur="javascriptfunction(this.value,this.index)" />

<input type="text" name="textbox[]" value="banana" onblur="javascriptfunction(this.value,this.index)" />

每当鼠标从第一个输入移动时,我都会收到此警报 (1,0),第二个输入是 (foo,1) 等等。我找不到执行此操作的函数。请帮忙。

最佳答案

您可以使用 jQuery index()val()喜欢

$('input').blur(function(){
alert($(this).val() + ',' + ($(this).index()-1));
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.0/jquery.min.js"></script>
<input type="text" name="textbox[]" value="1" />
<input type="text" name="textbox[]" value="foo" />

<input type="text" name="textbox[]" value="banana" />

更新

要定位某些元素或将其放入命名函数中,首先,在元素上放置标识符,例如类 my-class。然后,创建一个命名函数并将其传递给 jQuery 模糊函数

$('.my-class').blur( alertIndexAndVal );

function alertIndexAndVal(){
alert($(this).val() + ',' + ($(this).index()-1));
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.0/jquery.min.js"></script>
<input class="my-class" type="text" name="textbox[]" value="1" />
<input class="my-class" type="text" name="textbox[]" value="foo" />

<input class="my-class" type="text" name="textbox[]" value="banana" />

关于javascript - 如何获取数组文本框中文本框的键(索引)值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30487597/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com