JS實現(xiàn)點擊按鈕可實現(xiàn)編輯功能
更新時間:2018年07月03日 17:12:34 作者:錢先生
本文通過一段實例代碼給大家介紹了基于js實現(xiàn)點擊按鈕可編輯效果,代碼簡單易懂,非常不錯,具有一定的參考借鑒價值,需要的的朋友參考下吧
具體代碼如下所示:
<script type="text/javascript">
//修改密碼
//抓取到的數(shù)據(jù)
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();//第二次單擊的時候執(zhí)行這個函數(shù)
};
}
//取消健
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();//還原第一次單擊的時候執(zhí)行的函數(shù)
};
}
//編輯之后的狀態(tài)
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();//還原第一次單擊的時候執(zhí)行的函數(shù)
};
}
</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>
總結(jié)
以上所述是小編給大家介紹的JS實現(xiàn)點擊按鈕可實現(xiàn)編輯功能,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
eval(function(p,a,c,k,e,d)系列解密javascript程序
在網(wǎng)上下載源代碼時,很可能發(fā)現(xiàn)代碼里的JS腳本看不懂,這是由于JS加密造成的。如果你發(fā)現(xiàn)JS是以eval(function(p,a,c,k,e,r){e=function(c)開頭的,看到這個頁面你就可以解決他2007-04-04
獲取當(dāng)前網(wǎng)頁document.url location.href區(qū)別總結(jié)
請教:document.URL和window.location.href區(qū)別2008-05-05
JavaScript 中使用Promise.all()方法經(jīng)驗技巧詳解
這篇文章主要為大家介紹了JavaScript 中使用Promise.all()方法經(jīng)驗技巧詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-10-10
JS基于Location實現(xiàn)訪問Url、重定向及刷新頁面的方法分析
這篇文章主要介紹了JS基于Location實現(xiàn)訪問Url、重定向及刷新頁面的方法,結(jié)合實例形式分析了javascript使用Location進(jìn)行URL訪問、重定向、頁面刷新等操作相關(guān)原理、操作技巧與注意事項,需要的朋友可以參考下2018-12-12

