javascript - 将 javascript 变量值传递给输入类型隐藏值

标签 javascript html

我想将两个整数乘积的值分配给 html 文档中已有的隐藏字段。 我正在考虑获取 javascript 变量的值,然后将其传递给隐藏的输入类型。 我很难解释,但它应该是这样工作的:

脚本示例

 <script type="text/javascript">
 function product(a,b){
      return a*b;
 }
 </script>

上面计算了乘积,我希望乘积在隐藏字段中。

<input type="hidden" value="[return value from product function]">

这怎么可能?

最佳答案

你可以给你的隐藏字段一个id:

<input type="hidden" id="myField" value="" />

然后当你想给它赋值时:

document.getElementById('myField').value = product(2, 3);

确保在 DOM 完全加载后执行此分配,例如在 window.load 事件中。

关于javascript - 将 javascript 变量值传递给输入类型隐藏值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7764154/

相关文章:

php - HTML5 Websocket 向服务器发送同步数据

javascript - 如何停止事件传播?

Javascript:为什么将数字视为字符串?

html - 如何在div中居中导航

跨浏览器范围的 Javascript 插件

javascript - 如何从内容脚本访问事件选项卡的事件处理程序?

javascript - 访问 iFrame 中的元素

html - pug Pretty 选项 - HTML 输出中 'a' 标记后的新行

php - 为什么我得到 GET 方法?

html - 多列div的可变高度