中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

前端代碼實現單擊列表修改內容功能

發布時間:2020-06-24 10:15:29 來源:億速云 閱讀:351 作者:Leah 欄目:web開發

這期內容當中小編將會給大家帶來有關前端代碼實現單擊列表修改內容功能的方法,以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

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 = "";//當前操作的td
//點擊更改事件
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) {
        //提交后臺更改數據庫
 
        //前端操作
        nowDom.innerHTML = ""+text;
        nowDom.setAttribute("onclick", "test(this)");
    }
}
 
//文本框失焦事件
function inputOnblur(doms) {
    var text = doms.value;
    if (text != firstValue) {
        //提交后臺更改數據庫
    }
    nowDom.innerHTML = "" + text;
    nowDom.setAttribute("onclick", "test(this)");
}

原理就是點擊時將文本改成輸入框即可!

效果演示:

點擊文本后效果:

前端代碼實現單擊列表修改內容功能

鼠標失焦或者回車保存后效果:

前端代碼實現單擊列表修改內容功能

上述就是小編為大家分享的前端代碼實現單擊列表修改內容功能的方法了,如果您也有類似的疑惑,不妨參照上述方法進行嘗試。如果想了解更多相關內容,請關注億速云行業資訊。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

师宗县| 白水县| 茂名市| 河曲县| 梧州市| 邓州市| 横峰县| 固镇县| 建瓯市| 沛县| 广州市| 阳春市| 河南省| 丽水市| 延寿县| 东城区| 北海市| 农安县| 仲巴县| 西平县| 紫云| 桐梓县| 策勒县| 龙游县| 丽江市| 陵水| 衡阳县| 八宿县| 台北县| 岢岚县| 明水县| 江阴市| 浙江省| 彰武县| 绥芬河市| 诸暨市| 大田县| 普陀区| 乌鲁木齐市| 赤城县| 铜梁县|