Google chrome 未能执行';设置选择范围';在';HTMLInputElement';
我在Chrome(版本33=>)和其他webkit浏览器中的一个simle“number”输入字段中遇到以下错误Google chrome 未能执行';设置选择范围';在';HTMLInputElement';,google-chrome,webkit,numbers,Google Chrome,Webkit,Numbers,我在Chrome(版本33=>)和其他webkit浏览器中的一个simle“number”输入字段中遇到以下错误 <input type="number" name="number"> 无法对“HTMLInputElement”执行“setSelectionRange”:输入 元素的类型(“编号”)不支持选择 我在FF&IE(10=>)中进行了测试,效果良好 我在chromium项目中发现以下问题: 有什么想法吗 谢谢大家! 是的,这是一个webkit错误,请尝试以下解决方案
<input type="number" name="number">
无法对“HTMLInputElement”执行“setSelectionRange”:输入
元素的类型(“编号”)不支持选择
我在FF&IE(10=>)中进行了测试,效果良好
我在chromium项目中发现以下问题:
有什么想法吗
谢谢大家! 是的,这是一个webkit错误,请尝试以下解决方案: 代码:
电话
$(“#电话”).mask(“(99)999-9999”);
$(“#电话”)。关于(“模糊”,函数(){
var last=$(this.val().substr($(this.val().indexOf(“-”)+1);
如果(last.length==3){
var move=$(this.val().substr($(this.val().indexOf(“-”)-1);
var lastfour=移动+最后;
var first=$(this.val().substr(0,9);
$(this.val)(第一个+'-'+最后四个);
}
});
这不仅仅是一个bug,更是一个与规范相匹配的故意失败:(