关于IE下入力项目在失去焦点的时候无法正常左对齐的解决办法

Posted weijiefg

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于IE下入力项目在失去焦点的时候无法正常左对齐的解决办法相关的知识,希望对你有一定的参考价值。

<script>
window.addEventListener(‘DOMContentLoaded‘, function(e){
  document.querySelector(‘#txt‘).addEventListener(‘blur‘,function(e){
    var t=e.target;
    var v=t.value;
    t.value="";
    setTimeout(function(){t.value=v},0);
  });
});
</script>
<input type="text" size=3 value="利用时差重新赋值" id="txt">

另一种是Jquery方法

<script>
$(function(){
  $(‘#txt‘).on(‘blur‘,function(){
    $(this).data(‘val‘,$(this).val());
    $(this).val(‘‘).delay(0).queue(function(){
      $(this).val($(this).data(‘val‘)).dequeue();
    });
  });
});
</script>
<input type="text" size=3 value="利用时差重新赋值" id="txt">

  

以上是关于关于IE下入力项目在失去焦点的时候无法正常左对齐的解决办法的主要内容,如果未能解决你的问题,请参考以下文章

左对齐文本输入 onblur (IE 8 & 9)

input获得焦点和失去焦点

EXCEL 文本框控件点击文字变很小,失去焦点后又回复正常,这怎么解决?

失去焦点后无法取消对话框?

急!!!高手进,IE网页文本框不能获得焦点,无法输入,查看版本提示出错,

懒妹子,第一次开始想写博客,有那么一丢丢小激动呢 ememem--进入正题,分享关于个别iphoneX输入框失去焦点的bug