2016-02-26 51 views
0

在我的網站上,用戶可以填寫表格。默認情況下,他們可以跳過表格中的行,但我怎麼能防止這種情況?防止用戶跳過表格中的一行

這是我的代碼

<div class="form-group"> 
    <label class="label-main">{{ t('Description') }}</label> 
    <textarea name="[description]" class="form-control" placeholder="Your message" rows="7" maxlength="500"></textarea> 
</div> 

謝謝!

+0

請clearify你所說的「可以跳過行」的意思。他們可以在textarea中輸入「空行」,或者他們可以在不填寫textarea的情況下提交表單? – Awita

+0

當我說「可以跳過線」我正在談論留下一個空行,然後再次打字。 (在鍵盤上輸入) – Ruby

回答

0

有沒有HTML方式來實現這一點。例如, Javascript可以禁用textarea或監視器的「輸入」鍵,並實時更正用戶輸入,但這樣會令用戶感到困惑。因此,我建議僅在表單提交時驗證用戶輸入(例如,使用Javascript),並從文本中刪除所有空行而不會打擾用戶。

這可以幫助你怎麼做:Javascript: How to use a regular expression to remove blank lines from a string?