0
我有一個輸入字段,將每x秒更新:檢查輸入字段具有焦點,並通過輸入變量的功能
<input type="number" name="METER" id="METER.NUM" min="0" max="500" step="0.10" oninput="setMeter(currentValue);" >
現在,我要檢查,如果輸入字段具有焦點(用戶點擊進入現場)。
如果字段具有焦點:
- 我將停止更新的領域,用戶可以放一些數值到現場
- ,則該值應該傳遞給函數
這是javascript代碼:
if (document.getElementById(array[0]).name == "METER") {
// check if the input field has focus
// stop updating
}
我的接近/代碼有什麼問題?我認爲一個問題是,oninput函數調用不起作用。但它通過onClick工作。
你試圖使用 '的onChange' 事件。 http://www.w3schools.com/jsref/tryit.asp?filename=tryjsref_onchange – Skywalker
@Onilol我見過這個問題,但我不知道如何使用$(「..」)。is(「:focus 「) – Philies
我試過這個:if(document.getElementById(array [0])。(」:focus「)) – Philies