位置: 编程技术 - 正文

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 输入)

  • 借款合同印花税最新政策2023年
  • 小规模纳税人收到专票后如何处理
  • 汇算清缴现金流量表怎么填
  • 用友t3年末怎么结转
  • 外来建安企业的税收管理
  • 商贸公司营业执照范围
  • 零申报小微企业注销有影响吗
  • 企业所得税季报可以更正吗
  • 企业资产减值准备
  • 行政单位应缴预算款的管理原则
  • 支付一年房租计入什么科目
  • 消费税征收环节下划的影响
  • 不动产进项税额抵扣最新通知2023
  • 销售货物并提供安装服务
  • 上级单位给的奖金叫什么
  • 社保补缴上月的在当月扣款
  • 企业营改增对企业税负影响分析
  • 进项税额转出报税填哪个表
  • 投资收益所得税表怎么填
  • 劳保用品增值税税率是多少
  • 公司租房可以入公积金吗
  • 企业缴纳印花税会计分录
  • 金税盘百旺和航天
  • 委托采购是什么意思
  • 按键盘不起作用怎么办
  • 新版关闭edge地址栏建议
  • 老板拿的手机
  • 加班工资算补贴么
  • 所得税汇算清缴后如何调整报表
  • 汽车维修的发票的购买方
  • 小规模纳税人缴纳增值税怎么算
  • 报销差旅费会计科目怎么写
  • yii实现使用CUploadedFile上传文件的方法
  • php xml转字符串
  • yolov5 output
  • 下列纳税人不得适用核定征收企业所得税的有
  • 公章盖错在旁边加盖正确的说明
  • 公司开户限额一般多少
  • 技术服务费增值税税率1%
  • 暂估入库算材料成本差异吗
  • 企业研发费用的优惠政策
  • 现金流量表财务报表
  • 实收资本冲减了工商年检怎么办呢
  • 原材料报废收入账务处理
  • 购买固定资产用什么凭证
  • 机场工作人员的家属票
  • 自制半成品怎么计算
  • 个人所得税不允许核定的行业
  • 个人所得税计算方法2023计算器
  • 资产负债表中的货币资金怎么算
  • 费用报销票据规范要求
  • 其他应付款二级科目有哪些
  • 应付账款的主要风险点
  • 购买咨询服务费计入什么科目
  • 小规模纳税人买车可以抵扣哪些税
  • 分公司账务处理需要注意哪些
  • 酒店的经济性质是什么
  • 怎样让windows media player播放mkv文件
  • 什么叫另类
  • Linux系统配置网关
  • 阿里云服务器linux系统
  • scanserver.exe - scanserver是什么进程 有什么用
  • 编辑器组件
  • js中事件的三要素
  • linux中shell的作用
  • python多核并行处理
  • cocos2dx3.3 便条提示语功能简单实现
  • 菜单下一章
  • python 循环太慢
  • jQuery插件是什么
  • python爬取三国演义前六章
  • Python中MySQL数据迁移到MongoDB脚本的方法
  • 原生js实现移动站点头部搜索栏背景色透明度变化
  • 重庆市电子税务局官网登录入口
  • 发票单位可以开一批吗?
  • 12123怎么上传交强险
  • 西安市经开区税务
  • 税务局绩效工作总结
  • 异地预缴增值税销售额是含税
  • 公积金扣800一个月多少钱
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设