位置: 编程技术 - 正文

javascript自动恢复文本框点击清除后的默认文本(js如何实现重置功能)

编辑:rootadmin

推荐整理分享javascript自动恢复文本框点击清除后的默认文本(js如何实现重置功能),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:js readonly 恢复,javascript 自动执行,js readonly 恢复,js还原,javascript重置,js如何实现重置功能,js恢复默认事件,javascript重置,内容如对您有帮助,希望把文章链接给更多的朋友!

本文实例介绍了点击文本框清除默认文本离开再恢复的js实例代码,分享给大家供大家参考,具体内容如下

相关知识:

1、onclick事件的定义和用法:当点击对象的时候会触发此事件。浏览器支持:1)、IE浏览器支持此事件。2)、火狐浏览器支持此事件。3)、Opera浏览器支持此事件。4)、谷歌浏览器支持此事件。5)、safria浏览器支持此事件。实例代码:

以上代码为div注册onclick事件处理函数,当点击div的时候就会执行此处理函数将div的背景颜色设置为绿色。

javascript自动恢复文本框点击清除后的默认文本(js如何实现重置功能)

2、onblur事件的定义和用法:当指定对象失去焦点时就会触发此事件。实例代码:

以上代码为input元素的onblur事件绑定事件处理函数,当input元素失去焦点的时候,能够将背景颜色设置为绿色。

接下来是重中之重:点击文本框清除默认文本离开再恢复

很多网站的需要填写的文本框在默认状态下都会给出一个默认的提示语言,当鼠标点击此文本框的时候能够将里面的默认文本清除,当删除输入的文本且焦点离开文本框的时候再将默认的文本写入文本框。代码如下:

以上代码实现了我们的要求,当点击文本框的时候能够清除文本框中的内容,如果文本框没有输入任何内容,这个时候鼠标焦点离开文本框的时候,会将文本框的值恢复到默认状态。不过如果密码框肯恩有点麻烦,因为密码框并非显示的明文,解决方案可以参考如何实现在密码框如出现提示语下段内容。

如何实现在密码框如出现提示语:有时候我们需要在登陆表单有一些提示语言,比如“请输入用户民”和“请输入密码”等语言,至于用户名好说,但是在密码框中出现“请输入密码”这样的语言就有点麻烦了,因为在密码框输入的内容不会以明码显示。如果动态的控制type属性的话就有兼容性问题,如果input已经存在于页面中的话,在IE8和IE8以下浏览器中,type属性是只读的。所以就得想其他办法,代码如下:

以上代码实现了我们的要求,可以出现明码的提示,当输入密码的时候就是以密码方式输入。实现的原理非常的简单,在默认状态以type="text"文本框显示,当点击文本框的时候,以type="password"密码框显示,原来显示的文本框隐藏,也就是说做了一个替换而已。

标签: js如何实现重置功能

本文链接地址:https://www.jiuchutong.com/biancheng/383776.html 转载请保留说明!

上一篇:JS清除文本框内容离开在恢复及鼠标离开文本框时触发js的方法(js清除文本框内的文字)

下一篇:JavaScript实现输入框(密码框)出现提示语(js 输入)

  • 产值利税率是什么
  • 企业股东分红怎么交税
  • 计税基础怎么算
  • 增值税专用发票和普通发票的区别
  • 个人出口货物到国外
  • 税务局代增值税专用发票冲红,如何重新申报退税
  • 未及时扣除的分数怎么算
  • 软件 退税
  • 挂靠建筑公司企业所得税怎么交?
  • 修理费没有发票怎么做账
  • 耕地占用税为什么属于房地产开发成本
  • 核销贷款收回要冲减资产减值损失吗
  • 融资租赁与经营租赁相比具有的优势
  • 子公司注销欠母公司借款怎么办
  • 以前年度亏损可以在季报弥补吗
  • 企业转让股权取得的收入征税吗
  • 小微企业季度超过45万如何填申报表
  • 红字发票怎么做帐
  • 五证合一后地税编码怎么查
  • 工资薪金与年终奖筹划
  • 营业收入中包括营业外收入吗
  • 用人单位有残疾补贴吗
  • 住房公积金管理官网
  • 公司买空调开具的进项发票可以抵扣吗?
  • 离职补偿怎么做工资
  • 奖励费收入是什么
  • 公司支付的赔偿款计入什么会计科目
  • 收到存款利息收入
  • 差旅费补助计入什么科目
  • 如何清理插件残留
  • 非上市公众公司收购办法
  • 房地产开发企业分为几个等级
  • 赔偿材料做什么分录
  • 美团提现手续费入哪个会计科目
  • 筹建期无形资产土地要摊销吗
  • PHP:pg_field_name()的用法_PostgreSQL函数
  • 未实际发生的费用 可否申请赔偿
  • 月初红字冲回估价入账存货借贷
  • Vue3通透教程【十四】TS复杂类型详解(一)
  • web前端面试题最新
  • php安装及使用教程
  • 个人简历html网页代码含效果图
  • html+css+js网页设计期末作业付源码
  • python设置断点
  • 预缴增值税怎么算
  • 小规模免征增值税2023
  • 织梦怎么调用当前栏目下的文章
  • 财务费用有发票吗
  • 逆回购划算吗
  • 收到政府补贴如何入账
  • 买一赠一怎么做账
  • 加工费的进项发票摘要写什么
  • 长期借款利息计入应付利息吗
  • 委托加工商品属于什么资产
  • 股东投入的资金在现金流量表中如何提现
  • 外购商品科目设置
  • 短期借款核算的会计分录
  • 小规模纳税人手工帐怎么做
  • 普通发票如何抵扣税
  • 房地产企业什么时候停止预缴增值税
  • windows查找命令
  • linux中的用户管理主要涉及用户账号文件
  • WIN10系统睡眠后点不动
  • xp启动项设置在哪里设置
  • 关于windows的说法正确的是
  • linux电子邮件
  • win7如何压缩图片
  • win70
  • 浅谈自己对教育的理解
  • 代码整洁之道 高清pdf
  • python的threading
  • unity用lua开发
  • PreferenceActivity、PreferenceFragment使用
  • 安卓基于谷歌
  • jQuery提示插件qTip2用法分析(支持ajax及多种样式)
  • 企业所得税税率10%
  • 冻结银行账户属于什么
  • 地税怎么查个人所得税
  • 税务审理工作总结
  • 广东电子税务局官网登录入口
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设