• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:変数をテキストボックスに入れるには?)

変数をテキストボックスに入れるには?

このQ&Aのポイント
  • javascriptでゲームを作っています。変数をテキストボックスに入れる方法について教えてください。
  • 上記のコードでは、document.writeを使用して変数をテキストボックスに入れようとしていますが、フォームの中はundefinedになってしまいます。
  • どのようにすれば、document.writeで表示される文字をフォームの中に記載できるでしょうか?

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

  • ベストアンサー
  • sanzero
  • ベストアンサー率56% (58/102)
回答No.1

■書き方 jQueryを使うかつjavascript初心者でしたらjavascriptの書き方ではなくjQueryの書き方で統一されることをお勧めします。 もちろんどちらでも書けるのですが、jQuery流のほうがまとまりやすいとおもいます。 document.write() → $(セレクタ).append() document.getElementById() → $('#アイディー') など ■データの扱い方 なるべくHTMLは書き出さず、中身だけ扱うようにします。 でないとHTMLを見た時にどこに出力されるかわからないからです。 ■例 <div id="name">高橋</div> <input typy="text" id="text44" value=“"> // 名前取得 var username = $('#name').text(); // 名前をフォームにセット $('#text44').val(username);

tajix14
質問者

お礼

有難うございました。 おかげさまで出来ました。大変勉強になりました。 深く御礼申し上げます。

その他の回答 (1)

回答No.2

まず、 <input typy="text" id="cla2" value=“"> は、  ・typyになっています。  ・value= 後のダブルクォテーションが全角です。 あとは、No.1さんの記述で正常に動作すると思います。

tajix14
質問者

お礼

鋭いご指摘有難うございます。 おかげさまで出来ました。 有難うございました。

関連するQ&A