我有

<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的多个元素”。

关于javascript - 如何将javascript变量的值替换为表单字段?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9823824/

10-09 17:54