2014-01-22 66 views
0

我有一個在我的表單中的輸入文本字段,但我不知道如何過濾輸入,可以所有字母和特殊字符,但不會接受數字。html5模式,將不會只允許數字,但接受一切

<input pattern="[A-Za-z]{1,25}" maxlength="25" type="text" required="required" style="height:20px" value=""> 

我試圖忽略模式,但它仍然當我進入我的中間名「pacaña」 不接受我不知道爲什麼它不接受N +

這裏的解決方案,我沒有

模式= 「[^ \ d \ Joey:嗯]」

現在不允許字母? 我如何允許字母表?

+0

取決於正則表達式執行'\ W {1,25}'可能工作 – JonM

+0

仍然不接受ñ先生。 – user3117337

+0

你應該澄清你以前的問題,而不是以稍微修改的形式轉貼。 –

回答

1

如果你想比數字以外的其它任何東西,請使用以下模式:

[^\d] 
+0

最簡單的 – Rex

+0

但它不接受 - 字符... hmmmn .. – user3117337

+0

我需要接受 - 字符先生。 – user3117337

相關問題