※ ChatGPTを利用し、要約された質問です(原文:コピーすると改行コードがCRとなってしまう。)
WINDOWS改行コードでコピーする方法
このQ&Aのポイント
コピーすると改行コードがCRとなってしまう問題の解決方法を教えてください。
WINDOWSの改行コードでコピーする方法を教えてください。
HTMLフォームの隠しフォーム(hidden)の内容をクリップボードにコピーする方法を教えてください。
下記のものでコピーすると、改行コードがWINDOWSのものではなくCRとなってしまいます。
WINDOWSの改行コードでコピーするにはどうすればよいでしょうか?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html lang="ja">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<meta http-equiv="Content-Script-Type" content="text/javascript">
<title>コピー</title>
<script>
function clip_copy(p) {
if (document.all && navigator.userAgent.match(/windows/i)) {
copy_obj = document.obj.copy[p - 1].createTextRange()
copy_obj.execCommand("Copy")
}
}
</script>
</head>
<body>
<p>ボタンのみの表示で隠しフォーム(hidden)の内容をクリップボードにコピーする</p>
<form name=obj>
<input type=hidden name=copy value="aaa
bbb
ccc">
<input type=button onClick="clip_copy(1)" value="項目1をクリップボードにコピー"><br>
<input type=hidden name=copy value="ddd
eee
fff">
<input type=button onClick="clip_copy(2)" value="項目2をクリップボードにコピー"><br>
<input type=hidden name=copy value="ggg
hhh
iii">
<input type=button onClick="clip_copy(3)" value="項目3をクリップボードにコピー">
</form>
</body>
</html>
お礼
ありがとうございました。