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

关于焦点离开文本对齐方式的有关问题

2012-04-08 
关于焦点离开文本对齐方式的问题文本框要求焦点离开时文本右对齐。txt是文本框idtxt.onblurfunction(){thi

关于焦点离开文本对齐方式的问题
文本框要求焦点离开时文本右对齐。
txt是文本框id
txt.onblur=function(){
  this.style.textAlign="right";
}
但是输入文本焦点离开后没反应,还是左对齐,但是在onfocus中设置textAlign="right"就是可以的。
另外我在上面代码里面alert一下也是有反应的,就是文本不右对齐。为什么呢?

[解决办法]
试了下你的代码,没有问题,焦点离开后,输入内容右对齐。
<input type="text" id="txt" value="" />
<script>
txt.onblur=function(){
this.style.textAlign="right";
}
</script>
[解决办法]
那就是浏览器的问题了,你需要看下ie9是不是有什么方法不支持了。
[解决办法]

JScript code
event.srcElement.style.textAlign='right'; 

热点排行