如何将提交按钮的值放入全局变量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">
答案 0 :(得分:0)
由于您没有提供查找input
元素的任何上下文,因此我将提供最基本的方法:
document.getElementsByTagName('input')[0].onclick = function (e) {
window.somevar = e.currentTarget.value;
};
答案 1 :(得分:0)
您可能需要在输入标记中添加属性“id”,如下所示。
<input id="button" type="submit" value="2">
然后你就可以得到你的价值“2”,
var subVal = document.getElementById("button");
答案 2 :(得分:0)
我想你知道全局变量是nocive。但这是一种方式:
<script>
var subVal;
</script>
<input type="submit" value="2" onclick="subVal = this.value" />