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 相关文章推荐
双击滚屏-常用推荐
Nov 29 Javascript
Javascript模板技术
Apr 27 Javascript
javascript入门·图片对象(无刷新变换图片)\滚动图像
Oct 01 Javascript
JS 判断undefined的实现代码
Nov 26 Javascript
javascript 学习笔记(一)DOM基本操作
Apr 08 Javascript
jquery miniui 教程 表格控件 合并单元格应用
Nov 25 Javascript
jquery退出each循环的写法
Feb 26 Javascript
Node.js的包详细介绍
Jan 14 Javascript
JavaScript 动态加载脚本和样式的方法
Apr 13 Javascript
jQuery-1.9.1源码分析系列(十一)DOM操作续之克隆节点
Dec 01 Javascript
JavaScript函数内部属性和函数方法实例详解
Mar 17 Javascript
详解express + mock让前后台并行开发
Jun 06 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
Ha0k 0.3 PHP 网页木马修改版
2009/10/11 PHP
php 批量生成html,txt文件的实现代码
2013/06/26 PHP
PHP内存使用情况如何获取
2015/10/10 PHP
详解Window7 下开发php扩展
2015/12/31 PHP
基于jquery的DIV随滚动条滚动而滚动的代码
2012/07/20 Javascript
js实现浏览器的各种菜单命令比如打印、查看源文件等等
2013/10/24 Javascript
Jquery修改页面标题title其它JS失效的解决方法
2014/10/31 Javascript
jQuery插件expander实现图片翻转特效
2015/05/21 Javascript
JS组件Form表单验证神器BootstrapValidator
2016/01/26 Javascript
jQuery.deferred对象使用详解
2016/03/18 Javascript
jQuery前端开发35个小技巧
2016/05/24 Javascript
JS如何设置iOS中微信浏览器的title
2016/11/22 Javascript
Angular 4依赖注入学习教程之ClassProvider的使用(三)
2017/06/04 Javascript
node koa2实现上传图片并且同步上传到七牛云存储
2017/07/31 Javascript
使用Nodejs连接mongodb数据库的实现代码
2017/08/21 NodeJs
Angular 2 利用Router事件和Title实现动态页面标题的方法
2017/08/23 Javascript
Vue中自定义全局组件的实现方法
2017/12/08 Javascript
vue 动态改变静态图片以及请求网络图片的实现方法
2018/02/07 Javascript
微信小程序分享功能之按钮button 边框隐藏和点击隐藏
2018/06/14 Javascript
解决微信小程序中的滚动穿透问题
2019/09/16 Javascript
Python字典操作简明总结
2015/04/13 Python
详解python单例模式与metaclass
2016/01/15 Python
Python模拟登录验证码(代码简单)
2016/02/06 Python
python如何为创建大量实例节省内存
2018/03/20 Python
使用pygame编写Flappy bird小游戏
2020/03/14 Python
Django与pyecharts结合的实例代码
2020/05/13 Python
英国时尚服饰电商:Boohoo
2017/10/12 全球购物
安全的后院和健身蹦床:JumpSport
2019/07/15 全球购物
走进敬老院活动总结
2014/07/10 职场文书
群众路线教育实践活动方案
2014/10/31 职场文书
创业计划书之都市休闲农庄
2019/12/28 职场文书
实例讲解Python中sys.argv[]的用法
2021/06/03 Python
Win11怎么跳过联网验机 ?Win11跳过联网验机激活教程
2022/04/05 数码科技
Python Matplotlib绘制两个Y轴图像
2022/04/13 Python
阿里云国际版 使用Nginx作为HTTPS转发代理服务器
2022/05/11 Servers
Fluentd搭建日志收集服务
2022/09/23 Servers