在我的網頁,我有幾個文本框控件(例如輸入類型=「文本」...) 我想要做的是顯示每個每個文本框的ID或任何文本框我讓焦點事件。HTML,顯示每個文本框的ID,當我使焦點
我已經試過了。
alert($("*:focus").attr("id"));
但它返回未定義的消息。
所以,請讓我知道有什麼方法可以知道哪個文本框,我的意思是文本框ID,我已經動態地關注了。
在我的網頁,我有幾個文本框控件(例如輸入類型=「文本」...) 我想要做的是顯示每個每個文本框的ID或任何文本框我讓焦點事件。HTML,顯示每個文本框的ID,當我使焦點
我已經試過了。
alert($("*:focus").attr("id"));
但它返回未定義的消息。
所以,請讓我知道有什麼方法可以知道哪個文本框,我的意思是文本框ID,我已經動態地關注了。
設置焦點變量,消除對模糊變量將做的工作:
var currentFocus = null; //to be defined in the global scope, if you want
// to access this property across your whole script
$("input").focus(function(){
currentFocus = this.id;
}).blur(function(){
currentFocus = null;
});
當我在jsfiddle中檢查時,你已經寫了答案。 :)無論如何:http://jsfiddle.net/mYmJ9/ – Samich
謝謝羅布W,它解決了我的問題。 –
你的意思是你想顯示每個文本框的ID,無論你點擊哪個文本框。所以,如果你點擊textbox1你想顯示該表單上的每個文本框的ID? – Christian