※ ChatGPTを利用し、要約された質問です(原文:[javascript][IE] textarea内の改行を消す方法を教えてください。)
[javascript][IE] textarea内の改行を消す方法は?
このQ&Aのポイント
FireFoxではうまくいくが、IEではうまく動作しない状況で、テキストエリア内の改行をreplaceで除去したい。
IEではどのように書けば良いのかわからない。改行を除去する方法を教えてほしい。
HTMLフォームのテキストエリア内の改行を取り除く処理がうまくいかない。IEでの対応策を教えてほしい。
[javascript][IE] textarea内の改行を消す方法を教えてください。
テキストエリア内の改行をreplaceで除去したいのですが、FireFoxではうまくいくのですがIEではうまく動作しません。
下記のようなソースです。
IEではどのように書けば良いのでしょうか。
<html>
<head>
<script type="text/javascript" language="javascript">
function change_box(){
temp = document.getElementById("in").value;
temp = temp.replace(/\n/g,"");
document.getElementById("out").value = temp;
}
</script>
</head>
<body>
<form>
<textarea id="in" rows="3" >
一行目
二行目
三行目
</textarea><br />
<textarea id="out" rows="3" ></textarea><br />
<input type="button" value="変換" onclick="change_box()">
</form>
</body>
</html>
お礼
出来ました!! どうもありがとうございました。