我很新的JS和具有以下問題蔣張關係變量:HTML:通過JavaScript(jQuery的),實時計算包括初始化
我想禾旁邊通過的任何變化的值轉換在回答numberbox價值。包含HTML元素中的變量NP0,NP1和DP0。
------------------------- UPDATE 1 ------------------- -------
要在javascript中使用html變量,我們可以通過data- *屬性來實現。感謝盧卡。
但是我怎麼能intitiate計算,當頁面加載第一次?
如何對任何值的更改執行計算?
$(".slide").on('change mousemove', function() {
$(this).next(".text").text(this.value)
});
$(".calc").on('change paste keyup', function() {
$(this).next(".text").text((128+(this.value*0.0625))/1)
});
<script src="http://code.jquery.com/jquery-2.2.2.min.js"></script>
<input name="period" class="slide" value="0.25" min="0" max="0.5" step="0.01" style="width: 15em;" type="range"><label class="text">0.25</label>
<br>
<br>
<input name="period" class="calc" value="0" min="0" max="4096" type="number" NP0="128" NP1="0.00625" DP0="1">= <label class="text"></label> km/h
你爲什麼1第二分離到你的JavaScript的最後一行? – kamoroso94
因爲規範配置了這個,但這只是一個標準的例子。 – stahlstngel
調用身體負載事件的第一次頁面加載和$(this).next()正在爲你工作 –