位置: 编程技术 - 正文

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

  • 应预缴税款如何计算?
  • 如何判断固定资产资本化还是费用化
  • 代收的电费计入什么费用
  • 认缴制投资方的账务处理
  • 资产盘点的步骤是什么,需要注意哪些细节
  • 车间一般性耗用材料会计分录
  • 装饰行业可否用石灰代替
  • 应付账款多计怎么处理
  • 公司收到股东的投资款以后怎么处理
  • 冲回资产减值准备
  • 职工福利费在期间费用表中怎么填
  • 有进项没有销项可以零申报吗
  • 水利基金减免政策2022
  • 水费适用税率
  • 税收编码选错了,发票已经开出去几个月了,还有影响吗
  • 业务订单需求表
  • 建筑业会计实操视频教程
  • 接受捐赠收入要计入企业所得税应纳税所得额吗
  • 外包的人力费用包括哪些
  • 2套账如何整合为一套账
  • 牛奶的增值税普通发票
  • 研发费用加计扣除是什么意思啊
  • 上报汇总完成,远程清卡清不了
  • 资本公积 税务
  • 房地产开发企业资质证书
  • 建筑物拆除物资包括哪些
  • 公司支付的赔偿款计入什么会计科目
  • 小企业会计准则成本核算方法选什么
  • win11重置此电脑失败
  • word如何修改正文字体
  • 其他应付款无法支付的账务处理方法
  • win7系统怎么重装win10系统
  • 微软的机会
  • 单位银行结算账户属于活期存款账户
  • hp是什么软件
  • 公司收到财政拨付办公经费
  • 日本东京秋叶原攻略
  • php socket_create
  • 如何使用php给图片命名
  • 管理费用包括哪些会计科目
  • 企业预付账款属于什么科目
  • 公司购买购物卡送客户的会计分录
  • 工会经费计提的比例
  • mongodb数据库的层次结构
  • python怎么用?
  • 物流进项发票应纳税额
  • 培训费属于什么
  • sql 自定义字段
  • MySQL5.6 Replication主从复制(读写分离) 配置完整版
  • 小规模纳税人工程款税率是多少
  • 资本公积形成的原因有哪些
  • 购进无偿赠送
  • 股东退股取现怎么处理
  • 在筹建期间的费用属于什么
  • 企业所得税虚报成本多少属于犯罪
  • 房产税计入管理费还是税金及附加
  • 待抵扣进项税额什么意思
  • 微信收款计入现金流量吗
  • 企业净资产怎么填
  • 赠送的产品怎么算成本
  • 安装sqlserver2016步骤
  • linux的ntp服务
  • win7电脑开机显示屏显示黑屏怎么办
  • win10运行win8程序
  • media.codec是什么
  • win8怎么快速开机
  • win7旗舰版系统还原无法启动
  • Android游戏开发教程
  • 数独算法代码c语言
  • cmd 远程登录
  • 防止shell命令注入
  • node.js连接mysql数据库的方法有哪些
  • Python中使用Queue和Condition进行线程同步的方法
  • python scripy
  • javascript面向对象编程指南第三版
  • javascript中的匿名函数
  • 云南省国家税务局
  • 车辆营运证去哪里审
  • 2020年河南麦收时间
  • 个体开专用票需要进项吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设