[英]How do I get the value of a submit button put into a global variable onclick?
如何获取提交到全局变量onclick的提交按钮的值?
<input type="submit" value="2">
我如何获得“ 2”的值来表示一个名为subVal的变量?
例如,如下所示:
<script>
var subVal
</script>
<input type="submit" value="2" onclick="subVal = VALUE OF CURRENT SUBMIT THAT WAS CLICKED HERE">
由于您没有提供用于查找input
元素的任何上下文,因此我将提供最基本的方法:
document.getElementsByTagName('input')[0].onclick = function (e) {
window.somevar = e.currentTarget.value;
};
您可能需要向输入标签添加属性“ id”,如下所示。
<input id="button" type="submit" value="2">
然后您可以像这样获得值“ 2”,
var subVal = document.getElementById("button");
我猜您知道全局变量是无效的。 但是这是一种方法:
<script>
var subVal;
</script>
<input type="submit" value="2" onclick="subVal = this.value" />
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.