プロが教える店舗&オフィスのセキュリティ対策術

メールフォームにて、テキストエリアの文末に無意識で改行(Enter)を連打する人がいます。
それを、送信するまでにjavascript等で削除してしまいたいと考えています。

textarea の onBlur で関数を動かし、文中の改行は残しつつ文末の改行(複数の場合あり)を削除したいです。

どなたかご教授ください。

A 回答 (3件)

フォロー回答を間に合わせられず、申し訳が御座いませんでした。

    • good
    • 0

<TEXTAREA ONBLUR="this.value=this.value.replace(/(\r\n)+$/g,'')">

    • good
    • 0
この回答へのお礼

回答ありがとうございました。

お礼日時:2008/11/25 16:23

str=str.replace(/\n+$/g,'');

    • good
    • 0
この回答へのお礼

フォロー回答ありがとうございます。
お陰で、今まで悩まされていた問題から解消されました。感謝。

お礼日時:2008/11/25 16:26

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!