最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

javascript 動(dòng)態(tài)添加表格行

 更新時(shí)間:2006年06月22日 00:00:00   作者:  
表格部分代碼如下:

<table id="testTbl" border=1>

<tr id="tr1">

<td width=6%><input type=checkbox id="box1"></td>

<td id="b">第一行</td>

</tr>

<tr id="tr2">

<td width=6%><input type=checkbox id="box2"></td>

<td id="b">第二行</td>

</tr>

<tr bgcolor=#0000FF>

<td width=6%><input type=checkbox id="box3"></td>

<td>第三行</td>

</tr>

</table>

動(dòng)態(tài)添加表行的javascript函數(shù)如下:

function addRow(){

//添加一行

var newTr = testTbl.insertRow();

//添加兩列

var newTd0 = newTr.insertCell();

var newTd1 = newTr.insertCell();

//設(shè)置列內(nèi)容和屬性

newTd0.innerHTML = '<input type=checkbox id="box4">';

newTd2.innerText= '新加行';

}

就這么簡(jiǎn)單,做點(diǎn)詳細(xì)的說明:

1、inserRow()insertCell()函數(shù)

insertRow()函數(shù)可以帶參數(shù),形式如下:

insertRow(index)

這個(gè)函數(shù)將新行添加到index的那一行前,比如insertRow(0),是將新行添加到第一行之前。默認(rèn)的insertRow()函數(shù)相當(dāng)于insertRow(-1),將新行添加到表的最后。

insertCell()insertRow的用法相同。

2、動(dòng)態(tài)設(shè)置屬性和事件

上面行數(shù)中的innerHTML和innerText都是列的屬性。

這個(gè)inner,就是“inner”到<tb></tb>之間,innerText是添加到<tb></tb>之間的文本,innerHTML是添加到<tb></tb>之間的HTML代碼(這個(gè)so簡(jiǎn)單,這個(gè)解釋挺多余的)

設(shè)置其他屬性也是用同樣的方式,比如,設(shè)置行背景色

newTr.bgColor = 'red';

 

設(shè)置事件也一樣,需要簡(jiǎn)單說明一點(diǎn)。

比如,我要讓點(diǎn)擊新加行的時(shí)候執(zhí)行一個(gè)自己定義的函數(shù) newClick,newClick行數(shù)如下:

function newClick(){

alert("這是新添加的行");

對(duì)onclick事件設(shè)置這個(gè)函數(shù)的代碼如下:

newTr.onclick = newClick;

這里需要主義的是,=后面的部分必須是函數(shù)名,而且不能帶引號(hào),

newTr.onclick = newClick();

newTr.onclick = 'newClick';

newTr.onclick = "newClick";

上面的寫法都是錯(cuò)誤的。

為什么,其實(shí)知道為什么沒有什么意思,知道怎么用就OK了,如果不想知道,可以跳過下面這一段。

 

實(shí)際上這個(gè)=后面的newClick是指向自己定義的newClick函數(shù)的指針,javascript里面函數(shù)名就是指向函數(shù)的指針,加了引號(hào)括號(hào)什么的瀏覽器就找不到那個(gè)函數(shù)了。

下面的寫法,也是正確的

newTr.onclick = function newClick(){

alert("這是新添加的行");

這個(gè)使用函數(shù)名實(shí)際上是一樣的

 

設(shè)置其他的事件用法相同。

相關(guān)文章

  • 微信小程序 同步請(qǐng)求授權(quán)的詳解

    微信小程序 同步請(qǐng)求授權(quán)的詳解

    這篇文章主要介紹了微信小程序 同步請(qǐng)求授權(quán)的詳解的相關(guān)資料,在小程序首次打開的時(shí)候,我需要同時(shí)請(qǐng)求獲取多個(gè)權(quán)限,由用戶逐一授權(quán),這樣的需求實(shí)現(xiàn),需要的朋友可以參考下
    2017-08-08
  • 微信小程序 template模板詳解及實(shí)例

    微信小程序 template模板詳解及實(shí)例

    這篇文章主要介紹了微信小程序 template模板詳解及實(shí)例的相關(guān)資料,需要的朋友可以參考下
    2017-02-02
  • 微信小程序 http請(qǐng)求的session管理

    微信小程序 http請(qǐng)求的session管理

    這篇文章主要介紹了微信小程序 http請(qǐng)求的session管理的相關(guān)資料,需要的朋友可以參考下
    2017-06-06
  • 微信小程序(應(yīng)用號(hào))開發(fā)新聞客戶端實(shí)例

    微信小程序(應(yīng)用號(hào))開發(fā)新聞客戶端實(shí)例

    這篇文章主要介紹了微信小程序(應(yīng)用號(hào))開發(fā)新聞客戶端實(shí)例的相關(guān)資料,需要的朋友可以參考下
    2016-10-10
  • 淺談TypeScript 索引簽名的理解

    淺談TypeScript 索引簽名的理解

    這篇文章主要給大家分享的是TypeScript 索引簽名的理解,索引簽名由方括號(hào)中的索引名稱及其類型組成,后面是冒號(hào)和值類型:{ [indexName: KeyType]: ValueType }, KeyType 可以是一個(gè) string、number 或 symbol,而ValueType 可以是任何類型,下面就倆簡(jiǎn)單了解一下吧
    2021-10-10
  • 基于JavaScript代碼實(shí)現(xiàn)微信掃一掃下載APP

    基于JavaScript代碼實(shí)現(xiàn)微信掃一掃下載APP

    有很多人在做微信的掃一掃下載。但是在微信更新之后微信將該功能給禁止掉了,也不能說是全面禁止吧,因?yàn)轵v訊、微信是一家嘛,通過應(yīng)用寶審核的應(yīng)用好像還是可以通過掃一掃直接下載的,下面通過本篇文章給大家介紹微信掃一掃下載app的代碼片段,感興趣的朋友一起看看吧
    2015-12-12
  • 前端使用xlsx庫(kù)導(dǎo)出帶有樣式的excel文件

    前端使用xlsx庫(kù)導(dǎo)出帶有樣式的excel文件

    這篇文章主要為大家介紹了前端使用xlsx庫(kù)導(dǎo)出帶有樣式的excel文件示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-08-08
  • JavaScript中常用的數(shù)組操作方法

    JavaScript中常用的數(shù)組操作方法

    Javascript常用數(shù)組是構(gòu)成其的一個(gè)重要的部分,它們可以用來存儲(chǔ)字符串、對(duì)象、函數(shù)、因此本篇文章小編九帶大家深入了解Javascript常用數(shù)組的操作方法,需要的朋友可以參考下面文章的具體內(nèi)容
    2021-09-09
  • 微信小程序 navigator 組件實(shí)例詳解

    微信小程序 navigator 組件實(shí)例詳解

    這篇文章主要介紹了微信小程序navigator組件實(shí)例詳解的相關(guān)資料,需要的朋友可以參考下
    2016-09-09
  • 微信小程序 label 組件詳解及簡(jiǎn)單實(shí)例

    微信小程序 label 組件詳解及簡(jiǎn)單實(shí)例

    這篇文章主要介紹了微信小程序 label 組件詳解及簡(jiǎn)單實(shí)例的相關(guān)資料,需要的朋友可以參考下
    2017-01-01

最新評(píng)論

潼关县| 丰镇市| 巴中市| 潮州市| 宜兰县| 玉山县| 伊吾县| 青龙| 榆树市| 安阳市| 定远县| 望城县| 上高县| 宁明县| 台东县| 岑溪市| 西林县| 忻城县| 吉林市| 深圳市| 菏泽市| 长海县| 成都市| 滨州市| 中超| 拉孜县| 钟祥市| 宜君县| 兴业县| 新源县| 利川市| 晋宁县| 翁牛特旗| 客服| 永兴县| 康乐县| 若尔盖县| 山东| 保定市| 泰州市| 巴塘县|