- ベストアンサー
プログラムで計算結果をセルに表示する方法
- JavaScriptを使用してプログラムで計算した結果を表のセルに表示する方法を知りたい。
- 現在作成中のプログラムでは、aとbの合計をセルdに表示させたいがうまくいっていない。
- 新しいプログラミング技術が必要であり、計算結果を表のセルに表示させる方法を教えてほしい。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
ずいぶん凡ミスがめだちますね <form> <input type="text" size="11" name="a">+ <input type="text" size="11" name="b"><br> <input type="button" value="表に表示出来るか?" onclick="faifa6(this.form)"> <table border="1" cellspacing="0" cellpadding="0"> <tr><th width="250" id="d">d</th><th width="250">e</th></tr> <tr><th>f</th><th>g</th></tr> </table> </form> <script> function faifa6(f){ var a = parseInt(f.elements["a"].value); var b = parseInt(f.elements["b"].value); document.getElementById("d").innerHTML=a+b; } </script>
その他の回答 (1)
- muumiru02
- ベストアンサー率75% (3/4)
>> セルのプログラムには<table>というのを使っているようですが、この中に単にdという文字を入力しても、この場合は単なる文字として認識されるので、数値が表示されないのでしょうか?。 そうです。まずは、htmlとjavascriptを切り離して理解するのがいいかと思います。大雑把にイメージで捉えると、htmlは「こういう内容を表示してね。」という宣言に使用する道具で、javascirptはそれを自在に編集できる道具なのです。 No.1の方が指摘されているように所々文法的な誤りがありますので、javascriptの基本要素である変数や関数について調べてみるといいと思います。