<script type="text/javascript">
var battery = navigator.battery || navigator.mozBattery || navigator.webkitBattery;
</script>
<input name="battery" type="hidden" value="">
我想電池的值替換爲輸入,但怎麼樣?
<script type="text/javascript">
var battery = navigator.battery || navigator.mozBattery || navigator.webkitBattery;
</script>
<input name="battery" type="hidden" value="">
我想電池的值替換爲輸入,但怎麼樣?
<script type="text/javascript">
var battery = navigator.battery || navigator.mozBattery || navigator.webkitBattery;
</script>
<input name="battery" type="hidden" value="">
<script type="text/javascript">
document.getElementsByName("battery")[0].value = battery.level;
</script>
這僅適用,如果你的輸入是先用雜牌電池。如果你可以給它一個id(輸入),你可以使用document.getElementById(「id」),它總是返回一個元素;具有相同ID的多個元素不被「允許」。
使用DOM函數是這樣的:
var el = document.getElementById(yourId);
el.value=battery;
您可以使用一些其他的功能,讓把一個ID輸入元素
和獲取/設置它的值與document.getElementById(inputId).value
例如
<script type="text/javascript">
var battery = navigator.battery || navigator.mozBattery || navigator.webkitBattery;
document.getElementById("batt").value = battery;
//and the other way round
var batt = document.getElementById("batt").value;
</script>
<input id="batt" name="battery" type="hidden" value="">
document.getElementsByName(「battery」)[0] .value = battery.level; – ilhan 2012-03-22 14:20:07
爲什麼我們要添加.level? – 2014-04-14 06:14:04
Battery.level返回電池電量 – Tom 2014-04-15 07:43:41