更改输入文本值 JS
Changing Input Text Value JS
Breadit 在这里,我有一个问题。我试图到处寻找,但找不到一个可行的答案。我正在尝试制作一个按钮,它将使第一个标签成为正方形,并在第二个标签上打印输出。
JavaScript:
function square() {
var a=document.getElementById("inputSquare");
var b=a*a;
document.getElementById("outputSquare").value=b;
}
HTML:
<input type="number" id="inputSquare">
<button onclick="square()">=</button>
<input type="number" id="outputSquare" readonly>
这是我的问题。
需要 var a = document.getElementById("inputSquare").value
编辑:没关系说什么。
试试这个:
function squaree() {
var a=document.getElementById("inputSquare").value;
var b=a*a;
document.getElementById("outputSquare").value=b;
}
还有。您必须将代码放在 head 内的 <script>
标记中。不在 dom 加载或 jquery 就绪函数中。在这里查看:https://jsfiddle.net/q7oms4nh/
Breadit 在这里,我有一个问题。我试图到处寻找,但找不到一个可行的答案。我正在尝试制作一个按钮,它将使第一个标签成为正方形,并在第二个标签上打印输出。
JavaScript:
function square() {
var a=document.getElementById("inputSquare");
var b=a*a;
document.getElementById("outputSquare").value=b;
}
HTML:
<input type="number" id="inputSquare">
<button onclick="square()">=</button>
<input type="number" id="outputSquare" readonly>
这是我的问题。
需要 var a = document.getElementById("inputSquare").value
编辑:没关系说什么。
试试这个:
function squaree() {
var a=document.getElementById("inputSquare").value;
var b=a*a;
document.getElementById("outputSquare").value=b;
}
还有。您必须将代码放在 head 内的 <script>
标记中。不在 dom 加载或 jquery 就绪函数中。在这里查看:https://jsfiddle.net/q7oms4nh/