具體代碼如下所示:
<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實現點擊按鈕可實現編輯功能,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對VeVb武林網網站的支持!
新聞熱點
疑難解答