使用javascript中的功能更改目标文本框的值

时间:2018-10-20 10:41:48

标签: javascript html

我想创建一个函数来更改定位文本框的值,但我无法弄清楚代码出了什么问题。

<form name="formcalc">
  <input type="text" value="1" name="A" >
  <input type="button" value="Change" onClick="change(A)">
  <br>
  <input type="text" value="2" name="B" >
  <input type="button" value="Change" onClick="change(B)">
</form>
<script>
function change(x) {
       document.formcalc.x.value = 3;
}
</script>

2 个答案:

答案 0 :(得分:0)

在将元素直接发送到函数时,下面的方法将起作用

function change(x) {
   x.value = 3;
}

答案 1 :(得分:0)

尝试在输入type = text中添加id属性并使用调用它们

document.getElementById("nameId").innerHTML=yourdata...