JS實現可編輯的表格,雙擊可編輯,可以刪除行和列,增加行和列,重設,匯出表格,也可以上下移動元素,js表格

來源:互聯網
上載者:User

JS實現可編輯的表格,雙擊可編輯,可以刪除行和列,增加行和列,重設,匯出表格,也可以上下移動元素,js表格

JS實現可編輯的表格,雙擊可編輯,可以刪除行和列,增加行和列,重設,匯出表格,也可以上下移動元素 

原文:JS實現可編輯的表格,雙擊可編輯,可以刪除行和列,增加行和列,重設,匯出表格,也可以上下移動元素

原始碼:http://www.zuidaima.com/share/1550463322606592.htm

原始碼:



我想在表格中雙擊一行 該行的內容要在對應的編輯區內顯示(用js怎做到)

只能用JS替換樣式來類比實現!當沒有獲得焦點的時候,input的邊框寬度為0,當獲得滑鼠焦點時顯示input邊框
 
jquery雙擊事件,雙擊表格變為可編輯

$(表格對象).dbclick(function(){
獲得編輯區的位置和大小
擷取編輯文本的當前值

建立一個input元素
把這個input元素的位置和大小覆蓋到編輯區的上方並獲得焦點
$(這個input元素).blur(function(){
修改編輯區的文本
刪除這個input元素
});
});
 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.