javascript - 要作为 javascript 函数的参数传递的 html 属性值
问题描述
我有以下 html 输入属性,我想将其值作为参数传递给函数 placeBid()
<input type = "number" name = "bidAmount" placeholder = "Bid Amount" required >
这就是我想通过它的地方:
<input type = "submit" name = "submit" value = "PLACE BID" onclick="placeBid(bidAmount.value)">
关于我应该在参数中添加什么的任何帮助?
解决方案
您需要为输入定义一个 id。并通过 onclick 传递 id,例如:
<input type = "number" name = "bidAmount" id= "bid-amount" placeholder = "Bid Amount" required >
<button type="button" onclick="placeBid('bid-amount')">Submit</button>
并在您的函数中使用 javascript 获取值:
<script>
function placeBid(id){
var value = document.getElementById(id).value;
...
}
</script>
推荐阅读
- lambda - 无服务器框架的最大策略大小错误
- r - R bfast:stl(Yt,“periodic”)中的错误:系列不是周期性的或少于两个周期
- android - 实际的Android推送消息字符限制?
- android - 视频移动应用程序的 Amazon S3 数据传输成本
- html - 如何使用画布从中心减小线条到起始角度?
- haskell - Haskell inline-c-cpp 调用 Haskell 函数
- javascript - 特定组件中的“期望渲染”测试的代码覆盖率很低
- typescript - webpack 无法加载打字稿定义
- gremlin - 使用 Gremlin 在 Amazon Neptune 中的多个标签上进行匹配
- python - python中的异常。给定定义,如何在代码中调用它?