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

JS實(shí)現(xiàn)動(dòng)態(tài)添加DOM節(jié)點(diǎn)和事件的方法示例

 更新時(shí)間:2017年04月28日 09:47:24   作者:zxl0016  
這篇文章主要介紹了JS實(shí)現(xiàn)動(dòng)態(tài)添加DOM節(jié)點(diǎn)和事件的方法,涉及javascript事件響應(yīng)及針對(duì)頁(yè)面dom元素節(jié)點(diǎn)與屬性的動(dòng)態(tài)操作相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下

本文實(shí)例講述了JS實(shí)現(xiàn)動(dòng)態(tài)添加DOM節(jié)點(diǎn)和事件的方法。分享給大家供大家參考,具體如下:

運(yùn)行效果圖如下:

完整實(shí)例代碼如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Js(DOM)動(dòng)態(tài)添加節(jié)點(diǎn)和事件</title>
<script type="text/javascript">
function addEl(){
  //找到要添加節(jié)點(diǎn)的父節(jié)點(diǎn)(table)
  var tb = document.getElementById("tb");
  //創(chuàng)建tbody節(jié)點(diǎn),表格中必須有tbody才能添加,直接添加tr不成功
  var tbody = document.createElement("tbody");
  //創(chuàng)建tr節(jié)點(diǎn)
  var tr = document.createElement("tr");
  //創(chuàng)建td節(jié)點(diǎn)
  var td = document.createElement("td");
  //添加一個(gè)文本框節(jié)點(diǎn),設(shè)置id和type屬性
  var newTp = document.createElement("input");
  newTp.id = "text1";
  newTp.type = "text";
  //添加一個(gè)按鈕
  var newEl = document.createElement("input");
  newEl.type = 'button';
  newEl.value = "button";
  newEl.name = "button1";
  //添加onclick事件,和事件執(zhí)行的函數(shù)
  newEl.onclick = function dofun(){
  document.getElementById("txt").value += newTp.value;
  }
  //把2個(gè)節(jié)點(diǎn)添加到td當(dāng)中
  td.appendChild(newTp)
  td.appendChild(newEl);
  //把td添加到tr中
  tr.appendChild(td);
  //把tr添加到td中
  tbody.appendChild(tr);
  //把td添加到table中
  tb.appendChild(tbody);
}
</script>
</script>
</head>
<body>
<table id="tb">
  <tr>
  <td>
   添加節(jié)點(diǎn)的地方
  </td>
  </tr>
</table>
<table>
  <tr>
  <td>
   <input type="button" value="添加節(jié)點(diǎn)" onclick="addEl()" />
  </td>
  <td>
   <input type="text" id="txt"/>
  </td>
  </tr>
</table>
</body>
</html>

更多關(guān)于JavaScript相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《JavaScript操作DOM技巧總結(jié)》、《JavaScript錯(cuò)誤與調(diào)試技巧總結(jié)》、《JavaScript數(shù)據(jù)結(jié)構(gòu)與算法技巧總結(jié)》、《JavaScript遍歷算法與技巧總結(jié)》及《JavaScript數(shù)學(xué)運(yùn)算用法總結(jié)

希望本文所述對(duì)大家JavaScript程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • JS+CSS實(shí)現(xiàn)炫酷光感效果

    JS+CSS實(shí)現(xiàn)炫酷光感效果

    這篇文章主要為大家詳細(xì)介紹了JS+CSS實(shí)現(xiàn)炫酷光感效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-09-09
  • 原生js實(shí)現(xiàn)trigger方法示例代碼

    原生js實(shí)現(xiàn)trigger方法示例代碼

    這篇文章主要給大家介紹了關(guān)于利用原生js實(shí)現(xiàn)trigger方法的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用js具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • 前端實(shí)現(xiàn)獲取后端返回的文件流并下載三種方法

    前端實(shí)現(xiàn)獲取后端返回的文件流并下載三種方法

    文件下載是最常見的流形式返回?cái)?shù)據(jù)的應(yīng)用場(chǎng)景之一,通過流形式返回文件內(nèi)容,可以避免將整個(gè)文件加載到內(nèi)存中,從而減少內(nèi)存消耗,這篇文章主要介紹了前端實(shí)現(xiàn)獲取后端返回的文件流并下載的三種方法,需要的朋友可以參考下
    2025-04-04
  • JavaScript?弱引用強(qiáng)引用底層示例詳解

    JavaScript?弱引用強(qiáng)引用底層示例詳解

    這篇文章主要為大家介紹了JavaScript?弱引用強(qiáng)引用底層示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-10-10
  • echarts報(bào)錯(cuò):Error?in?mounted?hook的解決方法

    echarts報(bào)錯(cuò):Error?in?mounted?hook的解決方法

    最近又遇到了寫echarts的時(shí)候常遇到的一個(gè)錯(cuò)誤,這篇文章主要給大家介紹了關(guān)于echarts報(bào)錯(cuò):Error?in?mounted?hook:?“TypeError:?Cannot?read?properties?of?undefined?(reading?‘init‘)“的解決方法,需要的朋友可以參考下
    2022-07-07
  • 微信小程序?qū)崿F(xiàn)根據(jù)字母選擇城市功能

    微信小程序?qū)崿F(xiàn)根據(jù)字母選擇城市功能

    這篇文章主要為大家詳細(xì)介紹了微信小程序中根據(jù)字母選擇城市的相關(guān)方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-08-08
  • 讓編輯器支持word復(fù)制黏貼、截屏的js代碼

    讓編輯器支持word復(fù)制黏貼、截屏的js代碼

    這篇文章主要為大家詳細(xì)介紹了讓編輯器支持word復(fù)制黏貼、截屏的js代碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-10-10
  • javascript實(shí)現(xiàn)查詢商品功能

    javascript實(shí)現(xiàn)查詢商品功能

    這篇文章主要為大家詳細(xì)介紹了javascript實(shí)現(xiàn)查詢商品功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • 利用JavaScript的%做隔行換色的實(shí)例

    利用JavaScript的%做隔行換色的實(shí)例

    下面小編就為大家分享一篇利用JavaScript的%做隔行換色的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2017-11-11
  • document.write的幾點(diǎn)使用心得

    document.write的幾點(diǎn)使用心得

    一直用document.write()方法向?yàn)g覽器中顯示數(shù)據(jù)用,把它當(dāng)做Alert()使用, 看來這樣用有些大材小用了,下面說說它的主要用處。
    2014-05-05

最新評(píng)論

石泉县| 班戈县| 武宣县| 青河县| 临汾市| 保定市| 固原市| 兴义市| 焦作市| 隆子县| 临沭县| 金沙县| 阳新县| 肥乡县| 邹平县| 大邑县| 玛纳斯县| 南靖县| 临汾市| 苏尼特右旗| 如东县| 台安县| 宣汉县| 田东县| 曲阜市| 通山县| 丰镇市| 盖州市| 洛川县| 贵阳市| 仙居县| 民丰县| 尼玛县| 扎鲁特旗| 晋州市| 滁州市| 理塘县| 固始县| 木里| 平塘县| 五家渠市|