完美解决IE不支持placeholder的问题
2017-03-16 15:05
375 查看
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> <h1>你好世界</h1> <!-- placeholder属性在IE中,只有 IE11 支持 --> <input type="text" class="text1" placeholder="Enter your search text here"> <script type="text/javascript" src="http://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script> <script type="text/javascript"> $(document).ready(function() { // val()无参数是取值,有参数是设置 // 为了更好的兼容性,将下面的val()设置与input中的placeholder的值设置相同 $("input.text1").val("Enter your search text here"); textFill($('input.text1')); }); function textFill(input) { var originalvalue = input.val(); input.focus(function() { if ($.trim(input.val()) == originalvalue) { input.val(''); } }); input.blur(function() { if ($.trim(input.val()) == '') { input.val(originalvalue); } }); } </script> </body> </html>
相关文章推荐
- 解决IE不支持placeholder的问题
- 完美解决IE低版本不支持call与apply的问题
- 解决IE很多版本不支持placeholder的问题
- 解决ie不支持placeholder的问题
- 完美解决IE不支持Data.parse()的问题
- 完美解决IE低版本不支持call与apply的问题
- 解决IE不支持HTML5表单属性placeholder的问题
- IE不支持PlaceHolder问题解决
- 解决ie不支持HTML5 placeholder的问题
- 完美解决IE低版本不支持call与apply的问题
- 完美解决IE兼容模式问题
- 解决ie对getElementsByName支持的问题[zz]
- 完美解决IE兼容模式问题(使IE使用固定的渲染模式)
- JS代码获取当前日期时支持IE,不兼容FF和chrome,解决这个问题,我们需要把获取时间的getYear()函数换成getFullYear()
- (转)JavaScript Trim() IE 不支持 问题解决 .
- jQuery解决input中placeholder值在ie中无法支持的问题
- 完美解决IE6不支持position:fixed的bug问题
- 用jQuery解决input中placeholder值在ie中无法支持的问题
- IE iframe不刷新的问题之完美解决