我有<input type="number"></input>
。我喜歡它有type="number"
這一事實,因爲我需要用戶的數字輸入。我寧願不從數字改變它的類型。不過,我想在號碼後面顯示單位。所以我希望輸入讀取「5 px」,如果單位是像素。我希望用戶能夠編輯5部分,但不能編輯px部分。找到here的解決方案將無法工作,除非我做更多的噱頭,並使其更庸俗,因爲「px」會出現在鍍鉻的向上/向下箭頭之後。這是我說的![箭頭的範例] [1]輸入類型=數字,但添加字母后綴
在我鍍鉻的環境中,你可以把字母字符在<input ...>
的箭頭,但是這是technically not legal
我需要一個解決方案可以在Firefox,Chrome,Safari和IE9上運行。
將「px」作爲您想要顯示的唯一單位還是用戶可以選擇他/她想要顯示的單位? –
我只會使用「px」。儘管如此,獎勵積分爲更一般的解決方案;) –
如果使用引導,這裏是[解決方案](http://getbootstrap.com/components/#input-groups) –