我有2個HTML文本框供用戶輸入數字。綜上所述那些數字,我是值傳遞給JavaScript變量和加入後顯示結果以HTML DIV部分如何在同一時間使用JavaScript的onkeyup多個ID
<div class="input-left"><span><input class="textbox" id="left" name="count" type="text" size="5" value="" /></span></div>
<div class="input-right"><span><input class="textbox" id="right" name="count" type="text" size="5" value="" /></span></div>
<div id="result"> </div>
的javascript:
document.getElementById('left').onkeyup = function() {
var a = parseFloat(this.value);
}
document.getElementById('right').onkeyup = function() {
var b = a + parseFloat(this.value);
document.getElementById("result").innerHTML = b || 0 ;
}
但我有JavaScript的問題。它不顯示結果。如何在同一個onkeyup函數中添加這兩個函數。
+1,儘管我不會建議'window.onload',因爲那麼晚發生。可能最好只是將腳本放在頁面底部。 –
@Cherniv:這個工作,我能隱藏結果,顯示爲0後,我從兩個文本框中刪除值 – acr
@ user1128648看看我的更新,是你想要什麼? – Cherniv