コピー ボタンを押すと、すべてのテーブル アイテムが 1 つのテキスト ボックスに連結され、選択され、Windows クリップボードに置かれるテーブル アイテムのリストがあります。
ボックスは次のようにフォーマットされます。
<tr>
<td>Name of Person:</td>
<td><textarea name="name" rows="2" cols="30" id="name"></textarea></td>
</tr>
<tr>
<td>Type of Service:</td>
<td><select name="drop1" id="txt_drop1">
<option value="">None</option>
<option value="Type of Service: Minimal">Minimal</option>
<option value="Type of Service: Normal">Normal</option>
<option value="Type of Service: Full">Full</option>
<option value="Type of Service: Premium">Premium</option>
</select></td>
</tr>
<tr>
<td>Dollar Amount:</td>
<td><textarea name="amount" rows="1" cols="30" id="txt_info2"></textarea></td>
</tr>
<tr>
<td><textarea name="bigtextbox" rows="5" cols="30" id="txt_info2"></textarea></td>
</tr>
必要なのは書式設定です。コピー ボタンを押すと、結果のテキストがきちんと連結されます。
名前: ジョン
サービスの種類: 全額
金額: 125 ドル
ただし、ドロップダウン ボックスでオプションが選択されていない場合は、次のよう
に改行しないでください。
名前: ジョン
金額: $125
代わりに:
名前: ジョン
金額: $125
オプションの値に '\n' などの書式設定コードを適用する方法はありますか? 現在、コピーボタンをクリックすると、ボックス以外のすべてのテキストボックスが連結コードでフォーマットされます。
<input type="button" style="font-weight:bold;" name="clipboard_copy" value="Copy" onClick="document.data_entry.bigtextbox.value = 'Name: ' + document.data_entry.name.value + '\n' + document.data_entry.drop1.value + '\n' + 'Amount: $' + document.data_entry.amount.value>