1. 程式人生 > >使用js改變表格行的背景色

使用js改變表格行的背景色

<!doctype html>
<html>
<head>
<!--表格內外邊框屬性測試-->
<style>
td{
text-align:center;
width:100px;
height:30px;
}
</style>
<script>
function test(){
var rows=document.getElementById("table1").rows;//獲取表格的所有行
for(var i=0;i<rows.length;i++){//遍歷表格的所有行
if(i%2==0){//如果是偶數行
rows[i].style.backgroundColor="red";//更改偶數行的背景顏色
}
}
}
function test2(){
var rows=document.getElementById("table1").rows;
for(var i=0;i<rows.length;i++){
if(i%2!=0){
rows[i].style.backgroundColor="green";
}
}
}


</script>
<meta charset="UTF-8">
</head>
<body>
<table id="table1" cellspacing="1" cellpadding="1">
<tr>
<th>姓名</th><th>年齡</th><th>性別</th>
</tr>
<tr>
<td>奧巴馬</td><td>50</td><td>男</td>
</tr>
<tr>
<td>川普</td><td>60</td><td>男</td>
</tr>
<tr>
<td>三胖</td><td>30</td><td>男</td>
</tr>
<tr>
<td>習近平</td><td>50</td><td>男</td>
</tr>
</table>
<input type="button" onclick="test()" value="測試外邊框"><input type="button" value="測試內邊框" onclick="test2()">
</body>
</html>

相關推薦

使用js改變表格景色

<!doctype html> <html> <head> <!--表格內外邊框屬性測試--> <style>td{text-align:center;width:100px;height:30px;} </

Ext grid 改變景色

有時候我們會要求改變grid的某一行背景顏色,根據特定的條件,這時候可以用viewConfig這個方法。 Ext.util.CSS.createStyleSheet('.ts {background:#9a9a9bc2;}');//單獨建立css樣式 {

WPF之數據觸發器 改變控件景色或閃爍

cti get 背景 anim soft reg using round markup 需求,很多矩形表示桶,其中:空桶=紅色,滿桶=綠色,使用中=紅綠閃爍。 <Window x:Class="FlickerDemo.MainWindow" xmln

Axure Button 按鈕 點選,滑鼠懸停,改變按鈕的景色並且新增陰影,滑鼠移開恢復原狀

第一步:建立按鈕Btn 第二步:轉為動態面板,即可以互動的面板 轉換後文件成為動態面板 第三步:新增要互動的按鈕樣式 自動生成(我改了名字) 第四步:選中LoginBtn(此按鈕會出現在頁面的左上角) 如: 第五步:新增陰影,背景色 第

DataGridView中根據欄位取值顯示不同的景色

在dataGridView中根據不同的資料顯示不同的背景色便於區分資料,方便區分和檢視。基本方法就是遍歷所有行,根據欄位的區只要求,設定背景顏色。程式碼如下 //根據列表中資料不同,顯示不同顏色背景 foreach( DataGridViewRow

android textview等文字內容中字型顏色的改變和字型景色改變

上面這個連結是之前瞭解的我當時已知的改變textView顏色的方法 今天好像有發現了一中,特拿裡分享 TextView textView = (TextView) findViewById

最簡潔的方式改變狀態列景色

    最近翻看了幾篇部落格,看看大神們對處理狀態列背景色的處理方式,大部分都是用到了第三方的一些jar,講的很細,很是佩服,不過我比較懶,發現一種偷懶的方式解決狀態列背景色修改問題。   下面給出我的佈局程式碼 <?xml version="1.0" encodi

js實現表格的動態新增------Day56

現代頁面通常都是用div+css來進行設計,幾乎很少再有用table來進行佈局的了,但是這並不意味著table的重要性就降低了,事實上,table在資料處理上有著它獨特的優勢,所以對table的掌握還是很有必要的。 我們首先要記錄的問題是:js動態的新增表格的行和列 我們先

EasyUI datagrid 改變景色

1、簡介 使用jQuery EasyUI datagrid獲取資料列表的時候,可能需求需要改變某些資料行的背景色,或者將其資料行顯示為奇數偶數行不同,這是改變背景色就是非常必要的。 2、實現 使用datagrid的特性:rowStyler 例項如下: $('#keyMana

關於實現點選表格一行中任意一行即選中該行相關複選框,同時改變景色的問題

js程式碼 /* * 點選tr即可勾選當前行復選框 * zhouxy * */ function checkTr(tr) { var tds = tr.childNodes; for(var j = 0; j < tds.length; j++) {

如何實現table中,點選某,選中某改變景色

1、首先,現在你的檔案中匯入 jquery.js 檔案 2、在<script></script>中新增如下程式碼 $("#table1 tr").click(function(){        document.getElementById("od

操作gridview,選中行時改變景色且checkbox被選中,隔變色,全選變色

 css:<style type="text/css"> .checked { background: #c0c0ff; } .odd { background: #72FE95; } .even { background: #B8E2E

setAnimationTransition:forView:cache: 運動畫時景色問題

animate uiview orm else eight trend code window mat 首先我描寫敘述一下問題:當我從一個view到另外一個view的時候? 解答:這個問題的解決還須要看setAnimationTransition:forView:cac

Android 按壓狀態改變景色

stat oid select col cto drawable XML min mine Android 按壓狀態改變背景色 <selector xmlns:android="http://schemas.android.com/apk/res/android"&g

HTML--JS 隨機景色

bgcolor func text win start int inpu click fff 1 <html> 2 <head> 3 <title>背景隨機變色</title> 4

Bootstrap3基礎 warning/active... 表格的狀態類(不同的景色

分享 styles html ots cast query utf containe http 禮悟:   公恒學思合行悟,尊師重道存感恩。葉見尋根三返一,江河湖海同一體。 虛懷若谷良心主,願行無悔給最苦。讀書鍛煉養身心,誠勸且行且珍惜。  

JS實現表格Table動態添加刪除

type idt parent mov move style alert inner js代碼 1、頁面內容       <table style="border:1px ; width:100%; height:160px">

C#中關於DataGridView和列的景色-前景色設置

ring strong style屬性 背景 car gray bind etl pin 關於DataGridView行和列的背景色-前景色設置 1.設定DataGridView全部單元格的Style DataGridView內所有單元格的Style變更,可以使用Data

Linux修改字體景色命令

字體背景 proc colors linux字體 fff 背景 ces pre lin 圖文修改linux字體以及背景顏色 1. 打開終端,右側點擊黑色背景處,選擇profiles,選擇profile Preference2. 選擇Colors3. 在Text color

element-ui中 table表格hover 修改景色

tab nbsp 級別 -- 表格 ron enable div ack 增加樣式級別就行啦 .el-table--enable-row-hover .el-table__body tr:hover>td{ background-color: #212e3e !