簡單的js表格操作
效果圖:
任務:
1. 鼠標移到不同行上時背景色改為色值為 #f2f2f2,移開鼠標時則恢復為原背景色 #fff
var tr=document.getElementsByTagName("tr"); for(var i= 0;i<tr.length;i++) { bgcChange(tr[i]); } // 鼠標移動改變背景,可以通過給每行綁定鼠標移上事件和鼠標移除事件來改變所在行背景色。 function bgcChange(obj) { obj.onmouseover=function(){ obj.style.backgroundColor="#f2f2f2"; } obj.onmouseout=function(){ obj.style.backgroundColor="#fff"; } }
2. 點擊添加按鈕,能動態(tài)在最后添加一行
var num=2; function add(){ num++; var tr=document.createElement("tr"); var xh=document.createElement("td"); var xm=document.createElement("td"); xh.innerHTML="xh00"+num; xm.innerHTML="第"+num+"位學生"; var del=document.createElement("td"); del.innerHTML="<a href='javascript:;' onclick='del(this)' >刪除</a>"; var tab=document.getElementById("table"); tab.appendChild(tr); tr.appendChild(xh); tr.appendChild(xm); tr.appendChild(del); var tr = document.getElementsByTagName("tr"); for(var i= 0;i<tr.length;i++) { bgcChange(tr[i]); } }
3. 點擊刪除按鈕,則刪除當前行
function del(obj) { var tr=obj.parentNode.parentNode; tr.parentNode.removeChild(tr); }
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
- js下為表格內(nèi)部動態(tài)添加行的代碼
- javascript動態(tài)添加表格數(shù)據(jù)行(ASP后臺數(shù)據(jù)庫保存例子)
- javascript 動態(tài)添加表格行
- js生成動態(tài)表格并為每個單元格添加單擊事件的方法
- 動態(tài)添加刪除表格行的js實現(xiàn)代碼
- js在不刷新的情況下動態(tài)添加表格行[腳本之家強烈推薦]
- javascript如何動態(tài)加載表格與動態(tài)添加表格行
- js動態(tài)添加表格數(shù)據(jù)使用insertRow和insertCell實現(xiàn)
- javascript動態(tài)向網(wǎng)頁中添加表格實現(xiàn)代碼
- 原生JS操作網(wǎng)頁給p元素添加onclick事件及表格隔行變色
相關(guān)文章
javascript forEach函數(shù)實現(xiàn)代碼
在Base2中找到一個叫forEach的函數(shù),是我見過的最好的實現(xiàn)。挖出來分析一下。它能對各種普通對象,字符串,數(shù)組以及類數(shù)組進行遍歷。如果原游覽器的對象已實現(xiàn)此函數(shù),它則調(diào)用原對象的函數(shù)。2010-01-01HTML頁面滾動時獲取離頁面頂部的距離2種實現(xiàn)方法
獲取離滾動頁面的頂部距離有兩種方法一是DOM;而是jquery,具體的實現(xiàn)如下,感興趣的朋友可以嘗試操作下2013-09-09JavaScript隊列的應用實例詳解【經(jīng)典數(shù)據(jù)結(jié)構(gòu)】
這篇文章主要介紹了JavaScript隊列的應用,簡單講述了隊列的概念并結(jié)合實例形式分析了基于javascript隊列排隊問題解決方法,需要的朋友可以參考下2017-04-04Javascript中內(nèi)建函數(shù)reduce的應用詳解
內(nèi)建函數(shù)其實就是內(nèi)置函數(shù),reduce函數(shù)是ECMAScript5規(guī)范中出現(xiàn)的數(shù)組方法。在平時的工作中,相信大家使用的場景并不多,這篇文章給大家詳細介紹了函數(shù)reduce的應用以及多重疊加,有需要的朋友們可以參考借鑒,下面來一起看看吧。2016-10-10js 判斷瀏覽器類型 去全角、半角空格 自動關(guān)閉當前窗口
去全角、半角空格 自動關(guān)閉當前窗口等實現(xiàn)函數(shù)。2009-04-04再也不怕 JavaScript 報錯了,怎么看怎么處理都在這兒
這篇文章主要介紹了再也不怕 JavaScript 報錯了,怎么看怎么處理都在這兒,需要的朋友可以參考下2020-12-12