Web编程技术交流网

博客文章

欢迎访问本站博客,本站免费提供大量网站编程的技术资料和娱乐信息,欢迎编程交流1群讨论!

解决IE8 placeholder 不兼容的问题

jQuery('[placeholder]').focus(function() {
                                          var input = jQuery(this);
                                          if (input.val() == input.attr('placeholder')) {
                                            input.val('');
                                            input.removeClass('placeholder');
                                          }
                                        }).blur(function() {
                                          var input = jQuery(this);
                                          if (input.val() == '' || input.val() == input.attr('placeholder')) {
                                            input.addClass('placeholder');
                                            input.val(input.attr('placeholder'));
                                          }
                                        }).blur().parents('form').submit(function() {
                                          jQuery(this).find('[placeholder]').each(function() {
                                            var input = jQuery(this);
                                            if (input.val() == input.attr('placeholder')) {
                                              input.val('');
                                            }
                                          })
                                        });

 

网上也有其它的方案,比如jquery插件

http://stackoverflow.com/questions/15020826/how-to-support-placeholder-attribute-in-ie8-and-9

但我试用了一下,不知道为什么没有成功,上面的这个我试用后可以使用,mark一下。



顶一下
(0)
100%

订阅分享回复

踩一下
(0)
100%

如果您觉得此内容对您有价值,可以点击上面的按钮支持作者,谢谢^_^
16,186 次

发表于分类: 前端开发

发表一下您的观点: (2) →

2 Comments

  1. 天下电影网 四月 24, 2015

    不只是分享!:evil:我喜欢。 :?: :razz: :sad:

    回复
  2. 天下电影网 四月 24, 2015

    博主辛苦了, :!: :smile: 谢谢博主的无私分享!

    回复

发表评论

+=

无觅相关文章插件,快速提升流量