- ベストアンサー
function の return 値を表示したいのですが・・
例えば、 function m(r) { return r; } という関数があって、それをブラウザ起動と同時に実行し、 戻り値 r の中身を、ブラウザ上に表示したいのです。 r は、入力と同じになっていますが、つまり入力される値が どのような値で入ってくるかを見たいのです。 よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
こういうことでしょうか。 <html> <head> <script type="text/javascript"> m='test'; function G(){ document.getElementById('aID').value += F(m); } function F(m){ return m; } </script> </head> <body> <body onload="G()"> <input type=text id="aID" value="戻り値="> </body> </html>
その他の回答 (2)
noname#18558
回答No.3
表示したいBody内の箇所で、 <script type="text/javascript"> document.write(m('r')); </script>
質問者
お礼
すでに解決した後でしたが、ありがとうございました。 次回の際に、役立たせていただきます。
- yambejp
- ベストアンサー率51% (3827/7415)
回答No.1
状況がわかりません。何かのデバッグでしょうか? spanを設定してgetElementByIdでinnerHTMLの値を 書き換えていけば、printfに近いような動きに なるとは思いますが・・・
質問者
お礼
すいません。 デバッグのためでしたが、解決しました。 ありがとうございました。
お礼
参考に改良して、デバッグに役立てることができました! ありがとうございました。