<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