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 相关文章推荐
通过event对象的fromElement属性解决热区设置主实体的一个bug
Dec 22 Javascript
javascript 学习笔记(一)DOM基本操作
Apr 08 Javascript
JS获取整个页面文档的实现代码
Dec 15 Javascript
jquery中文乱码的多种解决方法
Jun 21 Javascript
JS对象转换为Jquery对象示例
Jan 26 Javascript
node.js中的querystring.unescape方法使用说明
Dec 10 Javascript
js Canvas实现的日历时钟案例分享
Dec 25 Javascript
AngularJS自定义指令之复制指令实现方法
May 18 Javascript
vue.js项目中实用的小技巧汇总
Nov 29 Javascript
关于layui导航栏不展示下拉列表的解决方法
Sep 25 Javascript
Vue程序化的事件监听器(实例方案详解)
Jan 07 Javascript
微信小程序间使用navigator跳转传值问题实例分析
Mar 27 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
php 在线打包_支持子目录
2008/06/28 PHP
优化php效率,提高php性能的一些方法
2011/03/24 PHP
wamp安装后自定义配置的方法
2014/08/23 PHP
WordPress中用于获取文章作者与分类信息的方法整理
2015/12/17 PHP
ThinkPHP设置禁止百度等搜索引擎转码(简单实用)
2016/02/15 PHP
Struts2的s:radio标签使用及用jquery添加change事件
2013/04/08 Javascript
JavaScript:new 一个函数和直接调用函数的区别分析
2013/07/10 Javascript
基于jquery的9行js轻松实现tab控件示例
2013/10/12 Javascript
JSON.stringify转换JSON时日期时间不准确的解决方法
2014/08/08 Javascript
嵌入式iframe子页面与父页面js通信的方法
2015/01/20 Javascript
Javascript动态创建div的方法
2015/02/09 Javascript
JS数组的常见用法实例
2015/02/10 Javascript
JS实现网页右侧带动画效果的伸缩窗口代码
2015/10/29 Javascript
借助FileReader实现将文件编码为Base64后通过AJAX上传
2015/12/24 Javascript
微信小程序 跳转方式总结
2017/04/20 Javascript
Angular中$state.go页面跳转并传递参数的方法
2017/05/09 Javascript
vue购物车插件编写代码
2017/11/27 Javascript
webpack写jquery插件的环境配置
2017/12/21 jQuery
NodeJS实现自定义流的方法
2018/08/01 NodeJs
Vue向后台传数组数据,springboot接收vue传的数组数据实例
2020/11/12 Javascript
python pandas 对时间序列文件处理的实例
2018/06/22 Python
简单易懂Pytorch实战实例VGG深度网络
2019/08/27 Python
加拿大领先的优质厨具产品在线购物网站:Golda’s Kitchen
2017/11/17 全球购物
戴尔新加坡官网:Dell Singapore
2020/12/13 全球购物
Java多态性的定义以及类型
2014/09/16 面试题
医药营销专业个人自荐信
2013/09/29 职场文书
新学期家长寄语
2014/01/19 职场文书
六年级语文下册教学计划
2015/01/22 职场文书
2015年酒店销售部工作总结
2015/07/24 职场文书
2017年寒假少先队活动总结
2016/04/06 职场文书
2019职场实习报告该怎么写?
2019/07/01 职场文书
导游词之潮音寺
2019/09/26 职场文书
Django分页器的用法你都了解吗
2021/05/26 Python
Java实现给Word文件添加文字水印
2022/02/15 Java/Android
python APScheduler执行定时任务介绍
2022/04/19 Python
Android Gradle 插件自定义Plugin实现注意事项
2022/06/16 Java/Android