我想調用一個文本框的javascript函數on focusout
。我有很多TextBoxes
所以爲了防止每個TextBox
的聽衆是否有任何可能調用相同的javascript方法在任何textBox
focusout
傳遞文本框的值作爲參數?專注於任何文本框
我想在客戶端而不是在服務器端做到這一點。
我想調用一個文本框的javascript函數on focusout
。我有很多TextBoxes
所以爲了防止每個TextBox
的聽衆是否有任何可能調用相同的javascript方法在任何textBox
focusout
傳遞文本框的值作爲參數?專注於任何文本框
我想在客戶端而不是在服務器端做到這一點。
使用jQuery,它是那樣簡單
$("input").focusout(function(){
//Whatever you want
});
正如指出的Milney,你可能要與特定的文本框進行交互。要做到這一點,你可以使用「$(this)」作爲選擇器。
$("input").focusout(function(){
$(this).css("background-color", "beige");
});
當字段失去焦點時發生模糊事件。裏面如果你需要訪問觸發事件的具體文本框,您可以用$(本):
試試這個:
$("input").blur(function(){
//alert("ok")
});
使用
$("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" />
注事件處理程序 – Milney
這可能是他首先想知道的。我繼續前進,並將其放在答案中,謝謝你指出! – Dudeguy21