当前位置:  编程技术>jquery

jquery input输入框获得与失去焦点时显示、隐藏文字的小例子

    来源: 互联网  发布时间:2014-09-03

    本文导语:  看了N多个网站,有90%以上是这么实现的: 非常反对把 javascript 写在 html 标签里的,这和 style 写在 html 标签里一样,虽然不违反 W3C 标准,但也不推荐这么写。 原因在于: 1、完全没有复用性可言,如果是个表单,输入框很多...

看了N多个网站,有90%以上是这么实现的:

非常反对把 javascript 写在 html 标签里的,这和 style 写在 html 标签里一样,虽然不违反 W3C 标准,但也不推荐这么写。

原因在于:
1、完全没有复用性可言,如果是个表单,输入框很多,每个都需要这样的效果,那就每个都这么处理吗?
2、如果要修改其中的提示文字,费时费力又不好维护。
3、倡导结构(html)、表现(css)、行为(javascript)三者分离,这才是一个好的页面。

借助jquery可以实现同样的效果,而且既有复用性,又好维护,又不需要把 js 写进 html中。

用jquery实现 input输入框获得与失去焦点时显示、隐藏文字的代码。

1、html 部分:

2、引入 jQuery:

3、脚本:
 

代码示例:
$(function() {
    var inputEl = $('#input_test'),
        defVal = inputEl.val();
    inputEl.bind({
        focus: function() {
            var _this = $(this);
            if (_this.val() == defVal) {
                _this.val('');
            }
        },
        blur: function() {
            var _this = $(this);
            if (_this.val() == '') {
                _this.val(defVal);
            }
        }
    });
})

就是这样了,用jquery来实现焦点内容切换,还是很方便的啦。


    
 
 

您可能感兴趣的文章:

  • jquery左边浮动到一定位置时显示返回顶部按钮
  • JQuery转义id中特殊字符的例子
  • jquery检测浏览器名称和版本信息的例子
  • jQuery.proxy向函数中传参的小例子
  • jQuery提交多个表单的小例子
  • jquery获得url参数列表的例子
  • jQuery查看事件内容的小例子
  • jQuery循环array与map小例子
  • jquery 绑定、捕获、拦截回车事件的例子
  • jquery转化Datatable为json数据的例子
  • jquery 获取URL请求参数的小例子
  • jquery 文字上下滚动的小例子
  • jquery链式操作、链式写法的小例子
  • jquery hide方法隐藏元素的例子
  • jquery判断浏览器后退时弹出消息的例子
  • jQuery为checkbox、radio赋值的例子
  • jquery隐藏标签、显示标签的例子
  • JQuery checkbox全选的小例子
  • jQuery判断checkbox是否选中的小例子
  • jQuery元素属性attr设置多个键值的例子
  • jQuery 随机展示图片的例子
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • jQuery显示隐藏密码插件 jquery.toggle-password
  • jquery控制css的display属性(显示与隐藏)
  • jquery显示与隐藏div的方法示例
  • jQuery判断元素显示与隐藏
  • jquery控制css元素的display(显示与隐藏)属性
  • jquery控制css display属性(控制元素显示与隐藏)
  • jquery响应鼠标事件 jquery隐藏与显示input默认值
  • jquery hide与show方法隐藏与显示标签
  • jquery实现div层的隐藏或显示
  • jquery显示、隐藏div的方法举例
  • 页面元素绑定jquery toggle后元素隐藏的解决方法
  • jquery判断元素是否隐藏的2种方法
  • jquery通过visible来判断标签是否显示或隐藏
  • jquery form 隐藏的input 选择
  • jQuery判断对象是否显示或隐藏
  • Jquery判断div是否为空以实现显示或隐藏的代码
  • jQuery使任意div随意隐藏的代码举例
  • 比较不错的JS/JQuery显示或隐藏文本的方法
  • jQuery屏蔽页面所有超链接及隐藏状态栏网址的代码
  • jquery显示隐藏input对象
  • 通过javascript库JQuery实现页面跳转功能代码
  • jQuery鼠标动画插件 jquery-ahover
  • jQuery概述,代码举例及最新版下载
  • jQuery向导插件 Jquery Wizard Plugin
  • Jquery操作html复选框checkbox:全选,全不选和反选
  • jQuery圆角插件 jQuery Corners
  • struts+spring+hibernate+jquery实现分页功能的几个基本类介绍(异步加载)
  • jQuery相册插件 jQuery.popeye
  • jQuery UI组件 jQuery UI
  • jQuery右键菜单插件 jQuery ContextMenu
  • jQuery分页插件 Pagination jQuery Plugin


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3