Javascript 动态改变imput type属性


Posted in Javascript onNovember 01, 2016

Javascript 动态改变imput type属性:

代码实现:

<script type="text/javascript">
  function shoppw(thebox){
    var ps = document.getElementById('ps');
    var pass = document.getElementById('pass');
    ps.removeChild(pass);
    var psImput = document.createElement("INPUT");
    
    if(pass.type == 'password'){
      psImput.type = "text";
    } else {
      psImput.type = 'password';
    }
    psImput.id = 'pass';
    psImput.name = "password";
    psImput.maxlength="15";
    ps.appendChild(psImput);
  }
</script>

HTML代码:

<td class="label"> * <label for="password" accesskey="">登录密码:</label></td>
  <td ><div id="ps"><input type="text" name="password" maxlength="15" id="pass" /></div>
   <input name="checkbox2" type="checkbox" value="true" checked="checked" id="show" onclick="shoppw(this)" />
   <label for="show" accesskey="">显示</label></td>

 可以运行时动态改变imput元素的type属性值

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Javascript 相关文章推荐
在Javascript中定义对象类别
Dec 22 Javascript
使用JQuery和CSS模拟超链接的用户单击事件的实现代码
May 23 Javascript
谈谈JavaScript中的函数与闭包
Apr 14 Javascript
深入学习JavaScript的AngularJS框架中指令的使用方法
Mar 05 Javascript
AngularJS基础 ng-non-bindable 指令详细介绍
Aug 02 Javascript
JavaScript实现DOM对象选择器
Sep 24 Javascript
探究Vue.js 2.0新增的虚拟DOM
Oct 20 Javascript
基于JavaScript实现购物车功能
Feb 07 Javascript
Angular之指令Directive用法详解
Mar 01 Javascript
jQuery插件echarts实现的去掉X轴、Y轴和网格线效果示例【附demo源码下载】
Mar 04 Javascript
微信公众号开发之微信支付代码记录的实现
Oct 16 Javascript
详解JavaScript 作用域
Jul 14 Javascript
[原创]JavaScript语法高亮插件highlight.js用法详解【附highlight.js本站下载】
Nov 01 #Javascript
javascript 内置对象及常见API详细介绍
Nov 01 #Javascript
Vue.js组件使用开发实例教程
Nov 01 #Javascript
js调用父框架函数与弹窗调用父页面函数的简单方法
Nov 01 #Javascript
js判断出两个字符串最大子串的函数实现方法
Nov 01 #Javascript
JavaScript中全选、全不选、反选、无刷新删除、批量删除、即点即改入库(在yii框架中操作)的代码分享
Nov 01 #Javascript
JS中跨页面调用变量和函数的方法(例如a.js 和 b.js中互相调用)
Nov 01 #Javascript
You might like
「OVERLORD」动画重要删减!雅儿贝德的背叛?至尊猎杀队结成
2020/04/09 日漫
生成静态页面的PHP类
2006/11/25 PHP
php一句话cmdshell新型 (非一句话木马)
2009/04/18 PHP
Codeigniter实现多文件上传并创建多个缩略图
2014/06/12 PHP
php动态生成版权所有信息的方法
2015/03/24 PHP
PHP获取当前日期和时间及格式化方法参数
2015/05/11 PHP
PHP获取指定月份第一天和最后一天的方法
2015/07/18 PHP
php英文单词统计器
2016/06/23 PHP
jquery validation验证身份证号,护照,电话号码,email(实例代码)
2013/11/06 Javascript
JQuery中阻止事件冒泡几种方式及其区别介绍
2014/01/15 Javascript
JavaScript 获取任一float型小数点后两位的小数
2014/06/30 Javascript
jquery实现简单的二级导航下拉菜单效果
2015/09/07 Javascript
给before和after伪元素设置js效果的方法
2015/12/04 Javascript
浅谈React 属性和状态的一些总结
2016/11/21 Javascript
Vue CLI项目 axios模块前后端交互的使用(类似ajax提交)
2019/09/01 Javascript
vue excel上传预览和table内容下载到excel文件中
2019/12/10 Javascript
js实现选项卡效果
2020/03/07 Javascript
js实现时间日期校验
2020/05/26 Javascript
[49:56]VG vs Optic 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
[01:00:13]完美世界DOTA2联赛 LBZS vs Forest 第一场 11.07
2020/11/09 DOTA
Python操作MongoDB数据库PyMongo库使用方法
2015/04/27 Python
详解Python中break语句的用法
2015/05/14 Python
numpy使用fromstring创建矩阵的实例
2018/06/15 Python
Python实现获取邮箱内容并解析的方法示例
2018/06/16 Python
python爬虫的数据库连接问题【推荐】
2018/06/25 Python
python3.5绘制随机漫步图
2018/08/27 Python
在python中使用requests 模拟浏览器发送请求数据的方法
2018/12/26 Python
python爬虫scrapy基于CrawlSpider类的全站数据爬取示例解析
2021/02/20 Python
世界上最大的高分辨率在线图片库:Alamy
2018/07/07 全球购物
Ellesse英国官网:意大利高级运动品牌
2019/07/23 全球购物
升职自荐信
2013/11/28 职场文书
三八妇女节演讲稿
2014/05/27 职场文书
机械设计及其自动化专业求职信
2014/06/09 职场文书
我的职业生涯规划:打造自己的运动帝国
2014/09/18 职场文书
Django基础CBV装饰器和中间件
2022/03/22 Python
在windows server 2012 r2中安装mysql的详细步骤
2022/07/23 Servers