• ベストアンサー

テキストエリア内で改行するには。

次のスクリプトを実行すると、テキストエリア内に 01234560 と数字が表示されますが、これを 0 1 2 . というように改行も含めてテキストエリアに出力するにはどうすればよいでしょうか。 ¥nという文字を使用するのでしょうか? <html> <head> <script language="JavaScript"> <!-- var textA="" function my1() {for (i=0;i<11;i++){textA=textA+new String(i)} document.form1.text1.value=textA;} //--> </script> </head> <body> <form name="form1"> <textarea name="text1" size="10"></textarea> <input type="button" value="CLICK!" onClick="my1();"> </form> </body> </html>

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

  • ベストアンサー
  • BlueRay
  • ベストアンサー率45% (204/453)
回答No.1

textA=textA+new String(i) ↓ textA=textA+new String(i)+"\n" OK!

norinori555
質問者

お礼

できました。ありがとうございます。 "\n" ですね。 " を書かなかったのが原因でした。 そもそも \n ってなんでしょうか? ときどき見かけることはあるのですが・・ 検索しようにも ¥n で検索しても意味のないものばかりヒットします。

すると、全ての回答が全文表示されます。

その他の回答 (2)

noname#227796
noname#227796
回答No.3

「エスケープシーケンス」と呼ばれるものの中で「改行文字」(LF)を表すものです。

参考URL:
http://www2.airnet.ne.jp/pak04955/javascript.htm
norinori555
質問者

お礼

ありがとうございます。 読んでみます。

すると、全ての回答が全文表示されます。
  • BlueRay
  • ベストアンサー率45% (204/453)
回答No.2

ここの質問の回答に改行コードについてのアドレスを書いています。 参考に目を通しては如何でしょう。 質問:テキストボックスに改行を含む値を表示する場合 http://oshiete1.goo.ne.jp/kotaeru.php3?q=282211

参考URL:
http://oshiete1.goo.ne.jp/kotaeru.php3?q=282211
norinori555
質問者

お礼

ありがとうございます。 読んでみます。

すると、全ての回答が全文表示されます。

関連するQ&A

このQ&Aのポイント
  • 大学院進学を考える場合でも、就活をするべきか、それとも大学院進学に集中すべきか悩むことがあります。どちらが良い選択なのか、考えてみましょう。
  • 大学院進学を希望している場合、就活も重要なポイントとなります。就活を通じて社会経験を積み、自己PRを高めることは将来のキャリアにも繋がります。
  • 一方で、大学院進学に必要な勉強や準備に時間を費やすことも重要です。大学院入試対策や研究の深化を図るためには、集中して取り組むことが求められます。どちらを重視するかは、自分の進路や目標によって異なるでしょう。
回答を見る

専門家に質問してみよう