連結文字列として変数をテキストボックスに送信するので、getElementById呼び出しに複数の変数を含めることができます。
アドレスが適切にフォーマットされるように改行を指定する必要があります。
document.getElementById("address_box").value =
(title + address + address2 + address3 + address4);
改行の後と変数の後、すでに\ nを試しました。そして、連結演算子を+ =に変更してみました。
固定:この問題は、;を使用して解決しました
document.getElementById("address_box").value =
(title + "\n" + address + "\n" + address2 + "\n" + address3 + "\n" + address4);
およびテキストボックスを「入力タイプ」から「テキストエリア」に変更する
テキストボックスに複数の行を含めることはできません。テキスト領域が必要です。次に、値間の\n
で動作します。
document.getElementById("address_box").value =
(title + "\n" + address + "\n" + address2 + "\n" + address3 + "\n" + address4);
引用符内で\n
を使用する必要があります。
document.getElementById("address_box").value = (title + "\n" + address + "\n" + address2 + "\n" + address3 + "\n" + address4)
\n
はEOL
またはline-break
と呼ばれ、\n
は一般的なEOL
マーカーであり、一般的にLF
またはline-feed
と呼ばれ、特別なASCII
文字です