【发布时间】:2013-01-23 04:39:34
【问题描述】:
我正在寻找一种在用户触发 onblur 事件时左对齐文本输入框内容的方法。我看到有人提到使用 onblur="this.value = this.value" 解决问题,但这在 IE 中不起作用。
澄清:当用户键入超出文本框宽度然后离开焦点时,Internet Explorer 中会出现此问题。在 Chrome 和 Firefox 中,文本会自动左对齐,但在 IE 中不会发生这种情况。
应要求,我附上代码(在IE中查看):
<input type="text" />
http://jsfiddle.net/t3hjonneh/FZJjW/
文本字段:
输入后:
模糊后:
它应该是什么样子:
【问题讨论】:
-
你的意思是你想让文本滚动回到它的初始位置?
-
@JuanMendes 是的。这就是我想要捕捉的功能。
标签: javascript html textinput