JS实现点击按钮可实现编辑功能


Posted in Javascript onJuly 03, 2018

具体代码如下所示:

<script type="text/javascript">
//修改密码
//抓取到的数据
function edit() {
document.getElementById("ps").style.display = "none";
document.getElementById("pw").style.display = "";
document.getElementById("of").style.display = "";
var butt = document.getElementById("btt");
butt.value = "修 改";
butt.onclick = function () {
save();//第二次单击的时候执行这个函数
};
}
//取消健
function off() {
var pass = document.getElementById('ps');
var pws = document.getElementById("pw");
var butt = document.getElementById("btt");
document.getElementById("of").style.display = "none",
butt.value = "编 辑";
pws.style.display = "none";
pass.innerHTML = pws.value;
pass.style.display = "";
butt.onclick = function () {
edit();//还原第一次单击的时候执行的函数
};
}
//编辑之后的状态
function save() {
var pass = document.getElementById('ps');
var pws = document.getElementById("pw");
var butt = document.getElementById("btt");
butt.setAttribute("type","submit");
butt.value = "编 辑";
pws.style.display = "none";
pass.innerHTML = pws.value;
pass.style.display = "";
butt.onclick = function () {
edit();//还原第一次单击的时候执行的函数
};
}
</script>
</p>
<form action="oneself.php" method="post">
<p style="font: 16px '宋体';">姓名: <input type="text" name="name" value="张三" /></p>
<p style="font: 16px '宋体';">账号: <input type="text" name="handset" value="13888888888" /></p>
<p style="font: 16px '宋体';">密码: <span id="pass" style="border: 1px solid gray; width: 200px;">888888</span> <textarea id="ei" style="display: none;" name="newpass">888888</textarea> <input id="btt" onclick="edit();" type="button" name="btt" value="编 辑" /> <input id="of" style="display: none;" onclick="off();" type="button" name="of" value="取 消" /></p>
</form>

总结

以上所述是小编给大家介绍的JS实现点击按钮可实现编辑功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
JavaScript DOM 学习第七章 表单的扩展
Feb 19 Javascript
javascript 四则运算精度修正函数代码
May 31 Javascript
js字符串日期yyyy-MM-dd转化为date示例代码
Mar 06 Javascript
jQuery使用prepend()方法在元素前添加内容用法实例
Mar 26 Javascript
javascript弹出窗口实现代码
Nov 12 Javascript
Angular.JS中select下拉框设置value的方法
Jun 20 Javascript
React Native实现地址挑选器功能
Oct 24 Javascript
vue2实现可复用的轮播图carousel组件详解
Nov 27 Javascript
一步步教你利用webpack如何搭一个vue脚手架(超详细讲解和注释)
Jan 08 Javascript
JS逻辑运算符短路操作实例分析
Jul 09 Javascript
Electron中实现大文件上传和断点续传功能
Oct 28 Javascript
JavaScript如何处理移动端拍摄图片旋转问题
Nov 16 Javascript
详解vue-cli中模拟数据的两种方法
Jul 03 #Javascript
echarts同一页面中四个图表切换的js数据交互方法示例
Jul 03 #Javascript
基于React+Redux的SSR实现方法
Jul 03 #Javascript
VUE 3D轮播图封装实现方法
Jul 03 #Javascript
vue.js轮播图组件使用方法详解
Jul 03 #Javascript
Vue iview-admin框架二级菜单改为三级菜单的方法
Jul 03 #Javascript
解析vue data不可以使用箭头函数问题
Jul 03 #Javascript
You might like
基于PHP输出缓存(output_buffering)的深入理解
2013/06/13 PHP
php进行支付宝开发中return_url和notify_url的区别分析
2014/12/22 PHP
yum命令安装php7和相关扩展
2016/07/04 PHP
php面向对象的用户登录身份验证
2017/06/08 PHP
PHP实现的超长文本分页显示功能示例
2018/06/04 PHP
php实现多站点共用session实现单点登录的方法详解
2019/09/18 PHP
JavaScript this调用规则说明
2010/03/08 Javascript
JavaScript 用Node.js写Shell脚本[译]
2012/09/20 Javascript
jquery插件之信息弹出框showInfoDialog(成功/错误/警告/通知/背景遮罩)
2013/01/09 Javascript
7个有用的jQuery代码片段分享
2015/05/19 Javascript
jquery实现的V字形显示效果代码
2015/10/27 Javascript
jQuery zTree加载树形菜单功能
2016/02/25 Javascript
详解JavaScript中|单竖杠运算符的使用方法
2016/05/23 Javascript
AngularJS 基础ng-class-even指令用法
2016/08/01 Javascript
vue.js入门(3)——详解组件通信
2016/12/02 Javascript
JS实现太极旋转思路分析
2016/12/09 Javascript
在 Vue.js中优雅地使用全局事件的方法
2019/02/01 Javascript
Node.js系列之安装配置与基本使用(1)
2019/08/30 Javascript
vue轮播组件实现$children和$parent 附带好用的gif录制工具
2019/09/26 Javascript
微信小程序实现多行文字滚动
2020/11/18 Javascript
Python对象转JSON字符串的方法
2016/04/27 Python
详解python多线程、锁、event事件机制的简单使用
2018/04/27 Python
Python3.6.0+opencv3.3.0人脸检测示例
2018/05/25 Python
python 统计一个列表当中的每一个元素出现了多少次的方法
2018/11/14 Python
Numpy中对向量、矩阵的使用详解
2019/10/29 Python
Python用K-means聚类算法进行客户分群的实现
2020/08/23 Python
美国最大的半成品净菜电商:Blue Apron(蓝围裙)
2018/04/27 全球购物
CSS代码检查工具stylelint的使用方法详解
2021/03/27 HTML / CSS
策划总监岗位职责
2014/02/16 职场文书
入党积极分子学习党的纲领思想汇报
2014/09/13 职场文书
员工培训协议书
2014/09/15 职场文书
部门主管竞聘书
2015/09/15 职场文书
初中地理教学反思
2016/02/19 职场文书
2016计划生育先进个人事迹材料
2016/02/29 职场文书
go原生库的中bytes.Buffer用法
2021/04/25 Golang
centos7安装mysql5.7经验记录
2022/05/02 Servers