• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:javascriptの計算結果をweb上に表示)

javascriptの計算結果をweb上に表示

このQ&Aのポイント
  • javascript上で入力した数値から和と積を計算し、ブラウザ上に表示するコードを作成したい。
  • スクリプト2では、スクリプト1を改造して和と積の結果を表示するようにしましたが、うまく動作しない。
  • 修正した部分に関して、パーツの入力方法について教えてほしい。

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

  • ベストアンサー
回答No.1

msg.innerHTML = msg; msg2.innerHTML = msg2; の代わりに以下。 var p1 = document.getElementById('msg'); var p2 = document.getElementById('msg2'); if (p1.textContent !== undefined){ p1.textContent = msg; p2.textContent = msg2; }else{ p1.innerText = msg; p2.innerText = msg2; } textContentとinnerTextは少し違いますが、あまり気にしなくてもいいかもしれません。詳しくは以下。 http://d.hatena.ne.jp/cou929_la/20110517/1305644081 今回のtextContentと、あとクリックイベントの追加の部分は実装による違いで分岐をしていますが、 そういったところはjqueryなどのDOM操作補助ライブラリを使うと、随分とすっきりします。

tajix14
質問者

お礼

素早いご回答有難うございます。 お陰さまで当方の考えているものを作ることが出来ました。大変助かりました。本当にありがとうございました。

関連するQ&A