久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長(zhǎng)資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      單擊列表修改其內(nèi)容(前端部分)怎么做(代碼)

      單擊列表修改其內(nèi)容(前端部分)怎么做(代碼)

      前端做假修改(只更改顯示數(shù)據(jù)),實(shí)際更改數(shù)據(jù)(更改數(shù)據(jù)庫(kù))后臺(tái)執(zhí)行。

      當(dāng)前代碼段為前端代碼展示: (推薦學(xué)習(xí):前端視頻)

      HTML:

      test.html

      <!DOCTYPE html>   <html class="no-js"> <!--<![endif]--> <head>     <script src="js/test.js"></script> <style>     td {         border:solid 1px;         width:200px;         height:auto;         text-align:center;     }   </style> </head> <body>     <table>         <tr>             <td οnclick="test(this)">test1</td>             <td οnclick="test(this)">test2</td>         </tr>         <tr>             <td οnclick="test(this)">test1</td>             <td οnclick="test(this)">test2</td>         </tr>     </table> </body> </html>

      JS:

      test.js

      var firstValue = ""; var nowDom = "";//當(dāng)前操作的td //點(diǎn)擊更改事件 function test(doms) {     doms.removeAttribute("onclick");     nowDom = doms;     var text = doms.innerText;     doms.innerHTML = '<input type="text" value="' + text + '" id="input"  οnchange="chane(this)"  οnblur="inputOnblur(this)"/>';     firstValue = text;     document.getElementById("input").focus(); }   //文本框更改事件 function chane(doms) {     var text = doms.value;     if (text != firstValue) {         //提交后臺(tái)更改數(shù)據(jù)庫(kù)           //前端操作         nowDom.innerHTML = ""+text;         nowDom.setAttribute("onclick", "test(this)");     } }   //文本框失焦事件 function inputOnblur(doms) {     var text = doms.value;     if (text != firstValue) {         //提交后臺(tái)更改數(shù)據(jù)庫(kù)     }     nowDom.innerHTML = "" + text;     nowDom.setAttribute("onclick", "test(this)"); }

      原理就是點(diǎn)擊時(shí)將文本改成輸入框即可!

      效果演示:

      點(diǎn)擊文本后效果:

      單擊列表修改其內(nèi)容(前端部分)怎么做(代碼)

      鼠標(biāo)失焦或者回車保存后效果:

      單擊列表修改其內(nèi)容(前端部分)怎么做(代碼)

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)