欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

正则表达式以致ie中左右键不起作用,是什么原因阿

更新时间: 2014-01-05 00:52:52 责任编辑: Author_N1

 

正则表达式导致IE中左右键不起作用,是什么原因阿?
学习正则,下面的Html中实现的是input中第一个字符不能是空格,问题是在firefox中是可以的,但是在ie中,用键盘的左右键移动的时候 不能移动。 这是什么原因阿?
<html>

<body>
<form name="form1">
<input style="IME-MODE: disabled; WIDTH: 100px; HEIGHT: 30px" onkeyup="this.value=this.value.replace(/^\s*/g,'')" maxlength="5" size="14" name="input_1" type="text" />
</form>
</body>

</html>
--参考方法--
你这是在赋值,赋值结束,鼠标的那个光标就会跳到最后了吧。。。chrome也有这个问题的哦
--参考方法--
楼主是用的是 input的 onchange()吧
建议  改为 onblur()
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 00:52:52
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/933/
本文WWW.DOC100.NET DOC100.NET版权所有。