首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > CSS >

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

2013-12-05 
正则表达式导致IE中左右键不起作用,是什么原因阿?学习正则,下面的Html中实现的是input中第一个字符不能是

正则表达式导致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()

热点排行