• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:プログラムで、計算結果をセルに表示したい。)

プログラムで計算結果をセルに表示する方法

このQ&Aのポイント
  • JavaScriptを使用してプログラムで計算した結果を表のセルに表示する方法を知りたい。
  • 現在作成中のプログラムでは、aとbの合計をセルdに表示させたいがうまくいっていない。
  • 新しいプログラミング技術が必要であり、計算結果を表のセルに表示させる方法を教えてほしい。

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

ずいぶん凡ミスがめだちますね <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)

回答No.2

>> セルのプログラムには<table>というのを使っているようですが、この中に単にdという文字を入力しても、この場合は単なる文字として認識されるので、数値が表示されないのでしょうか?。 そうです。まずは、htmlとjavascriptを切り離して理解するのがいいかと思います。大雑把にイメージで捉えると、htmlは「こういう内容を表示してね。」という宣言に使用する道具で、javascirptはそれを自在に編集できる道具なのです。 No.1の方が指摘されているように所々文法的な誤りがありますので、javascriptの基本要素である変数や関数について調べてみるといいと思います。

関連するQ&A