2016-09-18 34 views
0

我在Firefox和Internet Explorer中有input[type="number"]的一些問題。鍵入字符將是數字,但文字也在Firefox和IE中輸入。在鍍鉻工作完美。是否可以修復而不使用javascript。在此先感謝輸入類型數字字段接受字母,而不是在Firefox和IE中的數字

input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button { 
 
    -webkit-appearance: none; 
 
    margin: 0; 
 
} 
 
input[type="number"] { 
 
    -moz-appearance:textfield; 
 
}
<input type="number" name="mob_num" required="required" placeholder="(999)457-8454"/>

+0

人們在尋找重複比回答有趣..正確閱讀我的問題並標記爲重複 –

+0

重複的鏈接不能解決我的問題。如果不使用JavaScript,可以在輸入字段中使用數字而不是字母。 –

+0

重新打開您的問題。而爲了解決這個問題,你需要腳本,因爲它只是基於webkit的瀏覽器(至少在今天)阻止除了數字之外的任何其他字符 – LGSon

回答

0

如果添加非的電話號碼字符驗證錯誤,這應該解決您的問題。

+0

任何可能的,而不是使用js –

+0

每個瀏覽器都按照他們的要求執行...爲什麼不使用JavaScript? – Daniela

+0

使用js沒有問題。只需通過html,css查詢可能性即可 –

相關問題