• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:javascriptを教えて下さい)

javascriptを使ったフォームの作成方法とアドバイス

このQ&Aのポイント
  • javascriptを使ってフォームを作成する方法について教えます。特に初心者の方に向けて、具体的な手順を解説しています。
  • この記事では、javascriptを利用してフォームを作成する方法を詳しく紹介します。フォームのHTMLコードに加え、必要なjavascriptのコードも一緒に解説しています。
  • フォームにテキストエリアや送信ボタンを追加する際に、javascriptを使って実装する方法を説明します。初心者の方でもわかりやすい手順を紹介しています。

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

  • ベストアンサー
  • LancerVII
  • ベストアンサー率51% (1060/2054)
回答No.2

こんにちは。 >とりあえず表示からできるようにしたいので >言葉を入力する→ボタンを押す→下のテキストフィールドに上に入力した言葉を表示する >このような処理をしたいです とりあえず表示できる作りにしても、もし、将来的にデータを残すことを考えているのであれば ほとんど役立たないソースになることは頭に入れて置いてください。 ==== HTML <textarea cols="20" rows="5" id="comment"></textarea> <p><input type="button" value="コメント" id="comment-btn"></p> <textarea cols="20" rows="5" id="comment-list"></textarea> ==== JavaScript <script> window.onload = function() { document.getElementById('comment-btn').onclick = function() { var commentObj = document.getElementById('comment'); document.getElementById('comment-list').value += commentObj.value + '\n'; commentObj.value = ''; }; } </script> コメントというボタンをクリックするたびに改行し、値を追加していく動きになっています。

mix2345666
質問者

お礼

ありがとうございます!無事できました! これからも頑張ります!

その他の回答 (1)

  • LancerVII
  • ベストアンサー率51% (1060/2054)
回答No.1

こんにちは。 JavaScriptのみですとその、ボタンを押したときに表示を反映させることは可能ですが、 ページの移動または更新を実行すると消えてしまいます。 メッセージとして残したいのであれば、サーバ側の処理も必要になりますが、どのような動きを考えていますか?

mix2345666
質問者

補足

とりあえず表示からできるようにしたいので 言葉を入力する→ボタンを押す→下のテキストフィールドに上に入力した言葉を表示する このような処理をしたいです