jQuery制作input提示内容(兼容IE8以上)


Posted in jQuery onJuly 05, 2017

我们都知道HTML5的input新属性有 placeholder="",那么这个不兼容IE低版本我们只能用脚本来写了。

首先HTML新建一个input

<input type="text" class="input" value="请输入搜索内容" />

然后我们再引入相应的js库,再使用jQuery

<script src="js/jquery-1.8.3.min.js"></script>
  <script>
    $(".input").bind({
      focus:function(){ 
        if (this.value == this.defaultValue){ 
          this.value=""; 
        } 
      }, 
      blur:function(){ 
        if (this.value == ""){ 
          this.value = this.defaultValue; 
        } 
      } 
    });
  </script>

简单吧,这样就可以了,那么这个是input的属性是text,我们要密码password也一样可以显示IE低版本,我们用的方法就是用两个input,一个text默认显示,一个password默认隐藏,当text获取焦点时password显示,text隐藏,没有输入内容失去焦点text显示,password显示,好了,废话不多说,看代码!

<!doctype html>
<html lang="en">
<head>
  <meta charset="UTF-8" />
  <title>密码框提示</title>
</head>
<body>
  
  <input type="text" value="登录密码" class="show" >
  <input type="password" class="log_paw" style="display: none;">
  
  
  <script src="js/jquery-1.8.3.min.js"></script>
  <script>
    $('.show').focus(function(){
      var text_value = $(this).val();
      if (text_value == this.defaultValue) {
        $(this).hide();
        $(this).next('input.log_paw').show().focus();
      }
    });
    $('input.log_paw').blur(function() {
      var text_value = $(this).val();
      if (text_value == '') {
        $(this).prev('.show').show();
        $(this).hide();
      }
    });
  </script>
</body>
</html>

好了,代码就在这里了,希望能帮助到你!

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

jQuery 相关文章推荐
Jquery-data的三种用法
Apr 18 jQuery
jQuery导航条固定定位效果实例代码
May 26 jQuery
jQuery常用选择器详解
Jul 17 jQuery
jQuery实现表格冻结顶栏效果
Aug 20 jQuery
jQuery简单实现对数组去重及排序操作实例
Oct 31 jQuery
浅析vue-router jquery和params传参(接收参数)$router $route的区别
Aug 03 jQuery
jQuery实现的鼠标拖动浮层功能示例【拖动div等任何标签】
Dec 29 jQuery
js判断复选框是否选中的方法示例【基于jQuery】
Oct 10 jQuery
jquery制作的移动端购物车效果完整示例
Feb 24 jQuery
jQuery AJAX应用实例总结
May 19 jQuery
基于JQuery和DWR实现异步数据传递
Oct 16 jQuery
Jquery+javascript实现支付网页数字键盘
Dec 21 jQuery
jQuery常见面试题之DOM操作详析
Jul 05 #jQuery
jQuery使用ajax_动力节点Java学院整理
Jul 05 #jQuery
jQuery扩展_动力节点Java学院整理
Jul 05 #jQuery
jQuery选择器_动力节点Java学院整理
Jul 05 #jQuery
jQuery事件_动力节点Java学院整理
Jul 05 #jQuery
jQuery修改DOM结构_动力节点Java学院整理
Jul 05 #jQuery
jQuery实现返回顶部按钮和scroll滚动功能[带动画效果]
Jul 05 #jQuery
You might like
风味层面去分析咖啡油脂
2021/03/03 咖啡文化
php 中文字符串首字母的获取函数分享
2013/11/04 PHP
php实现无限级分类查询(递归、非递归)
2016/03/10 PHP
深入理解PHP的远程多会话调试
2017/09/21 PHP
php实现JWT验证的实例教程
2020/11/26 PHP
jquery 弹出登录窗口实现代码
2009/12/24 Javascript
JQuery 选择和过滤方法代码总结
2010/11/19 Javascript
深入分析jquery解析json数据
2014/12/09 Javascript
两种JS实现屏蔽鼠标右键的方法
2020/08/20 Javascript
详解javascript函数的参数
2015/11/10 Javascript
js判断输入字符串是否为空、空格、null的方法总结
2016/06/14 Javascript
Angular 输入框实现自定义验证功能
2017/02/19 Javascript
vue父组件通过props如何向子组件传递方法详解
2017/08/16 Javascript
layer.open关闭父窗口 以及调用父页面的方法
2018/08/17 Javascript
JavaScript中的连续赋值问题实例分析
2019/07/12 Javascript
解决Vue动态加载本地图片问题
2019/10/09 Javascript
Layui表格监听行单双击事件讲解
2019/11/14 Javascript
vue使用axios实现excel文件下载的功能
2020/07/16 Javascript
HTML元素拖拽功能实现的完整实例
2020/12/04 Javascript
通过python下载FTP上的文件夹的实现代码
2013/02/10 Python
R语言 vs Python对比:数据分析哪家强?
2017/11/17 Python
浅析python3字符串格式化format()函数的简单用法
2018/12/07 Python
django rest framework 过滤时间操作
2020/07/12 Python
HTML5仿微信聊天界面、微信朋友圈实例代码
2018/01/29 HTML / CSS
全球领先的各类汽车配件零售商:Advance Auto Parts
2016/08/26 全球购物
美国男女折扣服饰百货连锁店:Stein Mart
2017/05/02 全球购物
be2台湾单身男女交友:全球网路婚姻介绍的领导品牌
2019/10/11 全球购物
咖啡厅创业计划书范本
2014/01/22 职场文书
小学生家长寄语
2014/04/02 职场文书
公司委托书范本
2014/04/04 职场文书
公安学专业求职信
2014/07/27 职场文书
求职信内容一般写什么?
2015/03/20 职场文书
接待员岗位职责范本
2015/04/15 职场文书
2015暑期社会实践个人总结
2015/07/13 职场文书
css position fixed 左右双定位的实现代码
2021/04/29 HTML / CSS
VUE解决跨域问题Access to XMLHttpRequest at
2022/05/06 Vue.js