2010-03-16 4 views
1

Как предотвратить появление нового символа строки в начале ввода текста в многострочном текстовом поле? Теперь я уже обрезал пробел в начале текста. но я не могу предотвратить появление нового символа линии, введя ключ ввода в самом начале текстового поля. Пожалуйста, помогите мне. заранее спасибо.Предотвращение новой строки в многострочном текстовом поле

+0

Вы отметили свой вопрос с помощью javascript. Вы хотите использовать javascript или .net? – Joop

+0

Я хочу код javascript – MAC

ответ

3

сведущих коды: yourText.Replace (Environment.Newline, String.Empty)

В JavaScript: Посмотрите здесь это то, что вы ищете http://www.webtoolkit.info/javascript-trim.html

function ltrim(str, chars) { 
    chars = chars || "\\s"; 
    return str.replace(new RegExp("^[" + chars + "]+", "g"), ""); 
} 

следующие символьных в качестве параметров:

  • «\ п» (ASCII 10 (0 × 0A)), новая линия (строки).
  • "\ r" (ASCII 13 (0 × 0D)), возврат каретки.

Вы можете прикрепить это к событию OnChanged текстового поля.

Смежные вопросы