js處理表格對table進(jìn)行修飾
更新時間:2014年05月26日 09:30:46 作者:
這篇文章主要介紹了js處理表格對table進(jìn)行修飾的一些小技巧,需要的朋友可以參考下
js處理表格
1、行顏色間隔顯示
css樣式:兩個選擇器
<style type="text/css">
.one{
background-color:#33ffcc;
}
.two{
backgound-color:#ffff66;
}
</style>
<script type="text/javascript">
function trcolor()
//控制間隔行顏色顯示不同
{
var tabNode = document.getElementsByTagName("table")[0];
//獲取table節(jié)點
var trs = tabNode.rows;
//獲取table中的所有的行
for(var x=1; x<trs.length;x++)
{
if(x%2 == 1)
trs[x].className ="one";
else
trs[x].className ="two";
}
}
//通過onload方法,在網(wǎng)頁加載完成后,運行trcolor方法,實現(xiàn)表格的間隔行顏色。
window.onload = function()
{
trcolor();
}
</script>
2、鼠標(biāo)移動到某一行,改行顏色加亮,移開后恢復(fù)原來顏色
<style type="text/css">
.over{
background-color:##00ff00;
}
<style>
<script type="text/javascript">
var name;
function trMouse()
{
var tabNode = document.getELementsByTagName("table")[0];
//通過for循環(huán),對每個tr標(biāo)簽加上onmouseover與onmouseout屬性
for(var x=0;x<trs[x].length;x++)
{
trs[x].onmouseover = function()
{
name=this.className;
this.className="over";
}
tes[x].onmouseout = function()
{
this.className = name;
}
}
}
</script>
1、行顏色間隔顯示
css樣式:兩個選擇器
復(fù)制代碼 代碼如下:
<style type="text/css">
.one{
background-color:#33ffcc;
}
.two{
backgound-color:#ffff66;
}
</style>
<script type="text/javascript">
function trcolor()
//控制間隔行顏色顯示不同
{
var tabNode = document.getElementsByTagName("table")[0];
//獲取table節(jié)點
var trs = tabNode.rows;
//獲取table中的所有的行
for(var x=1; x<trs.length;x++)
{
if(x%2 == 1)
trs[x].className ="one";
else
trs[x].className ="two";
}
}
//通過onload方法,在網(wǎng)頁加載完成后,運行trcolor方法,實現(xiàn)表格的間隔行顏色。
window.onload = function()
{
trcolor();
}
</script>
2、鼠標(biāo)移動到某一行,改行顏色加亮,移開后恢復(fù)原來顏色
復(fù)制代碼 代碼如下:
<style type="text/css">
.over{
background-color:##00ff00;
}
<style>
<script type="text/javascript">
var name;
function trMouse()
{
var tabNode = document.getELementsByTagName("table")[0];
//通過for循環(huán),對每個tr標(biāo)簽加上onmouseover與onmouseout屬性
for(var x=0;x<trs[x].length;x++)
{
trs[x].onmouseover = function()
{
name=this.className;
this.className="over";
}
tes[x].onmouseout = function()
{
this.className = name;
}
}
}
</script>
您可能感興趣的文章:
- javascript實現(xiàn)table表格隔行變色的方法
- JavaScript獲取表格(table)當(dāng)前行的值、刪除行、增加行
- JavaScript遍歷table表格中的某行某列并打印其值
- 鍵盤上下鍵移動選擇table表格行的js代碼
- js操作table元素實現(xiàn)表格行列新增、刪除技巧總結(jié)
- JS實現(xiàn)table表格內(nèi)針對某列內(nèi)容進(jìn)行即時搜索篩選功能
- jQuery 選擇表格(table)里的行和列及改變簡單樣式
- jQuery對table表格進(jìn)行增刪改查
- 基于JQuery的動態(tài)刪除Table表格的行和列的代碼
- jQuery實現(xiàn)Table表格隔行變色及高亮顯示當(dāng)前選擇行效果示例
- jQuery+CSS實現(xiàn)的table表格行列轉(zhuǎn)置功能示例
- JS/jQuery實現(xiàn)超簡單的Table表格添加,刪除行功能示例
相關(guān)文章
javascript操作向表格中動態(tài)加載數(shù)據(jù)
這篇文章主要為大家詳細(xì)介紹了javascript操作向表格中動態(tài)加載數(shù)據(jù),文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2020-08-08layui 富文本圖片上傳接口與普通按鈕 文件上傳接口的例子
今天小編就為大家分享一篇layui 富文本圖片上傳接口與普通按鈕 文件上傳接口的例子,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-09-09input+select(multiple) 實現(xiàn)下拉框輸入值
昨天做一個網(wǎng)站時,需要實現(xiàn)下拉框能夠輸入,從功能上講是要實現(xiàn)用戶在文本框輸入值時,能夠從后讀出數(shù)據(jù)彈出下拉選項2009-05-05js 獲取后臺的字段 改變 checkbox的被選中的狀態(tài) 代碼
js 獲取后臺的字段 改變 checkbox的被選中的狀態(tài) 代碼,需要的朋友可以參考一下2013-06-06JS promise 的回調(diào)和 setTimeout 的回調(diào)到底誰先執(zhí)行
本文主要介紹了JS promise 的回調(diào)和 setTimeout 的回調(diào)到底誰先執(zhí)行,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-01-01