位置: 编程技术 - 正文

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

  • 文化事业建设税怎么申报
  • 息税前利润计算每股收益
  • 餐饮行业的成本率在多少才正常
  • 红字发票申请表盖什么章
  • 税务局季度报表怎么做
  • 赠送客户的产品计入销售费用的二级科目
  • 子公司计提的盈余公积如何抵消
  • 政府补贴流程
  • 股权增值转让的财税处理
  • 劳务收入个税的计算方法
  • 承兑 拆分
  • 冲以前年度暂估
  • 购买存货的进口商品
  • 企业年金税前扣除标准表
  • 过路费去年的票还可以用吗
  • 企业范围内已利用的荒山要交城镇土地使用税吗
  • 税控技术服务费需要交印花税吗
  • 制造成本包括哪几项
  • 办理税务迁移
  • 劳务费单位没有代扣怎么办
  • 公司钱被取走怎么处理
  • 党费返还款怎么做分录
  • 多计提的房产税怎么做分录
  • 利得和损失计入哪里
  • 火车票可以报账吗
  • 筹建期的银行利息收入分录
  • 货物价格如何确定
  • 存货出租的会计分录
  • 进度条js代码
  • jsPDF + html2canvas A4分页截断 完美解决方案(含代码 + 案例)
  • 期间费用转入本年利润
  • 处置抵债资产的增值税计入
  • 预提费用的账务处理
  • 浅谈php表单提交的问题
  • 建安企业开具增值税专用发票要求
  • thinkphp3.2框架
  • reactvate
  • php 收邮件
  • python 命令行参数解析
  • php100 jquery教程
  • 预付款项属于什么
  • mysqldump语句
  • JavaScript の querySelector 使用说明
  • 国税申报系统操作流程
  • 一般纳税人购进小规模纳税人的货物
  • 发票开错时,如何做账务处理?
  • 增值税的滞纳金税率
  • 装饰公司的开票范围
  • 未经审计情况说明怎么写
  • 将织梦dedecms转换到wordpress
  • 图文详解塘鲺、鲶鱼的区别介绍
  • 科目余额表怎么填
  • 代开专票的个税减免吗?
  • 增值税进项税额加计抵减政策
  • 个人独资企业应税生产经营所得可以扣除税金支付
  • 低值易耗品摊销计入什么科目
  • 捐赠的增值税可以抵扣吗
  • 企业收到的
  • 母公司兼并子公司怎么办
  • 基本生产成本核算的内容
  • 以前年度损益调整借贷方向
  • 银行承兑汇票背书转让会计分录
  • 小规模纳税人低于多少免征增值税
  • 营改增和个税改革的意义
  • 个人账户转公司账户附言写什么
  • 私车公用税务处理
  • 加油充值卡开票内容是什么
  • 出口货物质量不足怎么办
  • 资产负债表货币资金怎么填
  • 收据能作为抵减成本吗
  • 什么是格式良好的xml文档
  • Win10应用商店下载错误
  • nvsvc.exe - nvsvc是什么进程 有什么用
  • bootstrap模态窗口
  • python递归函数详解
  • jquery下拉列表框
  • Python实现类似jQuery使用中的链式调用的示例
  • 税务局发票邮寄回来怎么读入?
  • 一般纳税人资格查询
  • 小规模纳税人租赁房屋税率
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设