質問: 改行キーの判断 こんにちは教えてください。 あるフォームのテキストエリアに入力された値を他のページに渡す必要があります。 その時、テキストエリアに入力された値に含まれる改行キーも一緒に渡したいのですが、うまく行きません。 strurl="mypage.php?memo="+document.frmmypage.txtmemo.value 例えばこんな感じで渡しています。 できれば改行キーを""に変換して渡したいのですが・・・。 とりあえず、改行キーを判断する方法がjavascriptにあるのかどうかだけでも教えていただけないでしょうか。 よろしくお願いいたします。 環境はwinnt4.0(sr6) ie5.0 (javascriptはie4.0以上で動くことを予想しています)
回答: unescape("%0d%0a")でよいかと思います。 テキストエリアに入っている文字列を1文字ずつ取得し、 改行コードを見つけたら""に置換すればよいんでしょうか? 下記urlは改行コードについて書かれてはいませんが、ご参考までに...。