如何獲得<inputtype=“number”>字段的原始值?我怎么才能拿到“真實”a值<input type="number">田野?我有一個input框,我使用的是更新的HTML 5輸入類型number:<input id="edQuantity" type="number">Chrome 29主要支持這一點:我現(xiàn)在需要的是閱讀“生”值,則為用戶在輸入框中輸入的值。如果用戶輸入了一個數(shù)字:然后edQuantity.value = 4一切都很好。但是,如果用戶輸入無效文本,我希望將輸入框涂上紅色:不幸的是type="number"輸入框,如果文本框中的值不是數(shù)字,則value返回空字符串:edQuantity.value = "" (String);(至少在Chrome 29中)我怎么才能拿到“生”a值<input type="number">控制室?我試著查看Chrome輸入框的其他屬性列表:我沒有看到任何與實際輸入類似的東西。我也想不出這個盒子“空”或者不是。也許我可以推斷:value isEmpty Conclusion============= ============= ================"4" false valid number"" true empty box; not a problem"" false invalid text; color it red注:在水平規(guī)則之后,你可以忽略所有的事情;這只是證明問題合理的補(bǔ)充。還有:不要把例子和問題混淆起來。人們可能出于某些原因想得到這個問題的答案。其他而不是將方框涂成紅色(例如:轉(zhuǎn)換文本)"four"進(jìn)入拉丁語"4"在onBlur事件期間的符號)我怎么才能拿到“生”a值<input type="number">控制室?獎金閱讀jsFiddle以上所有內(nèi)容(更新)新輸入類型的Quirkmode.org條目
如何獲得<inputtype=“number”>字段的原始值?
慕桂英3389331
2019-07-09 14:13:24