表单组件遇到的问题及解决
Input
1、input输入框type类型=number,解决还是能输入字符e的问题。 html:
<input type="number" />
js: 限制只能输入数字[0-9]和小数点。String.fromCharCode() 方法将Unicode 编码转为一个字符
$('input[type=number]').keypress(function(e) {
if (!String.fromCharCode(e.keyCode).match(/[0-9\.]/)) {
return false;
}
});