我有以下HTML代码,只接受数字而不是字母。我也想让它接受一段时间。这有什么不对?我不想使用不同的jQuery或javascript函数来按键。我想采用与我使用相同的方式,但也应该允许时间段。怎么样?谢谢。
<input onkeypress="return /\d/.test(String.fromCharCode(((event||window.event).which|| (event||window.event).which)));"
ondrop="return false" onpaste="return false" maxlength="8" type="text" />
答案 0 :(得分:1)
只需将\d
和.
放在字符类中,这样就可以匹配数字或点。
[\d.]