-1

ここでブレッドして、問題があります。私はどこでも見ようとしましたが、うまくいく単一の答えを見つけることができません。最初のタグを二乗し、2 番目のタグに出力を出力するボタンを作成しようとしています。

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>

それが私の問題です。

4

2 に答える 2

0

持つ必要がありますvar a = document.getElementById("inputSquare").value

編集:ネバーマインドが言ったこと。

于 2016-05-29T18:20:04.880 に答える
0

これを試して:

function squaree() {
    var a=document.getElementById("inputSquare").value;
    var b=a*a;
    document.getElementById("outputSquare").value=b;
}

また。<script>ヘッド内のタグにコードを配置する必要があります。dom load または jquery ready 関数ではありません。ここでチェックしてください:https ://jsfiddle.net/q7oms4nh/

于 2016-05-29T18:20:37.977 に答える