700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > jQuery实现设置 移除文本框默认值功能【jquery】

jQuery实现设置 移除文本框默认值功能【jquery】

时间:2020-01-16 00:20:45

相关推荐

jQuery实现设置 移除文本框默认值功能【jquery】

web前端|js教程

jQuery,设置,移除,文本框,默认值

web前端-js教程

jQuery实现的文本框默认值感应鼠标动作:

垂直行业电商平台源码,ubuntu启动机制,静态页面在tomcat中,爬虫模型端粒,php后台维护,平潭效果好的seo服务费lzw

本章节介绍一下如何利用jQuery实现文本框默认值感应鼠标动作的功能。

比如当文本框获取鼠标焦点的时候,默认值会被清空,当文本框没有输入内容,鼠标焦点离开的时候,又会恢复到默认值。

代码实例:

卡乐卡平台源码,vscode光标变成块状,ubuntu自带ftp,tomcat文件上传解析,爬虫地铁客流,php任务网源码,长沙外贸seo有哪些公司,dedecms企业网站,研发日志模板lzw

脚本之家$(document).ready(function(){

$("#email").focus(function(){

var email_txt = $(this).val();

if(email_txt == this.defaultValue){

$(this).val("");

}

})

$("#email").blur(function(){

var email_txt = $(this).val();

if (email_txt == "") {

$(this).val(this.defaultValue);

}

})

})

安卓平面射击小游戏源码,vscode弹出编译窗口,ubuntu 接管桌面,tomcat应用变慢,sqlite文件 可视化,易语言 插件显示网络下载,适合做信息报表的前端框架,月季上爬虫怎么治疗,php判断数组重复,仙桃外包seo推广,网站源代码知识产权,图片静态网页模板,8开报纸模板lzw

上面的代码实现了我们的要求,下面简单介绍一下它的实现原理:

非常的简单,就是为文本框注册focus和blur事件处理函数,当文本框获取焦点的时候,如果文本框的内容和默认值相同,那么就会清空文本框,当焦点离开文本框的时候,如果文本框的内容为空,那么就会恢复到默认值。

或者使用下面的代码:

$(.default-value).each(function() {

var default_value = this.value;

$(this).focus(function(){

if(this.value == default_value) {

this.value = \;

}

});

$(this).blur(function(){

if(this.value == \) {

this.value = default_value;

}

});

});

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。