我想调用文本框的javascript函数on focusout
。我有很多TextBoxes
因此,为了阻止每个TextBox
的监听器,是否有可能在任何textBox
focusout
上调用相同的javascript方法传递文本框作为参数?
我想在客户端而不是服务器端执行此操作。
答案 0 :(得分:1)
使用jQuery,它就像
一样简单$("input").focusout(function(){
//Whatever you want
});
正如Milney所指出的,您可能希望与该特定文本框进行交互。为此,您可以使用“$(this)”作为选择器。
$("input").focusout(function(){
$(this).css("background-color", "beige");
});
答案 1 :(得分:0)
当场失去焦点时会发生模糊事件。
试试这个:
$("input").blur(function(){
//alert("ok")
});
答案 2 :(得分:0)
使用
$("input").focusout(function(){
var tBval = $(this).val();
console.log(tBval);
// OR Call a function passing the value of text box as parameter
//myFunction(tBval);
});

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="text" />
<input type="text" />
<input type="text" />
<input type="text" />
<input type="text" />
<input type="text" />
<input type="text" />
&#13;