• ベストアンサー

任意の<DIV></DIV>の中に計算結果を表示させるには?

javascriptで計算した結果(数値)を任意の<DIV></DIV>の中に表示させたいのですが、どのようにするのでしょうか? 詳しく申しますと、電卓(これもjavascriptで作りました)で計算した結果を任意の<DIV></DIV>の中に結果を表示させたいのです。ここではフォームは使用しないです。 すみませんが、よろしくお願いいたします。

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

  • ベストアンサー
  • leap_day
  • ベストアンサー率60% (338/561)
回答No.1

こんにちは <script language="javascript"><!-- function ***() { ・ ・ 電卓計算 ・ ・ document.getElementById("●●").innerHTML = 計算結果 ; } //--></script> ・ 電卓 ・ <div id="●●"></div> でできると思います 簡単ですがサンプル >ここではフォームは使用しないです。 電卓でも使用していないということかな?それでも書き出す部分(↑)は同じだと思います <script language="javascript"><!-- function push(n){ document.f.sel.value += n; } function clearsel() { document.f.sel.value = ""; document.getElementById("result").innerHTML = ""; } function calc() { res = eval(document.f.sel.value); document.getElementById("result").innerHTML = res; } //--></script> <form name="f"> <input type="button" value="9" onclick="push('9')"> <input type="button" value="3" onclick="push('3')"> <input type="button" value="/" onclick="push('/')"> <input type="button" value="=" onclick="calc()"> <input type="button" value="clear" onclick="clearsel()"> <input type="text" size="8" name="sel"> </form> <div id="result"></div>

suffre
質問者

お礼

ありがとうございます! >電卓でも使用していないということかな? いえ、電卓には使用しても大丈夫です。結果だけを<DIV></DIV>の間に表示させたかったのですが、お教えいただきました方法でうまくいきました! 参考例もいただきまして感謝します!どうもありがとうございましたm(_ _)m

関連するQ&A

専門家に質問してみよう