国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > HTML > 正文

如何動態生成html元素以及為元素追加屬性的方法

2020-03-24 19:11:44
字體:
來源:轉載
供稿:網友
首頁 > web前端 > html教程 > 正文 如何動態生成html元素以及為元素追加屬性的方法介紹(附代碼) 2018-07-21 11:35:35 第六期線上培訓班
本篇文章給大家分享的是關于如何動態生成html元素以及為元素追加屬性的方法介紹(附代碼),內容很不錯,有需要的朋友可以參考一下,希望可以幫助到大家。

動態生成HTML元素的方法有三種:

第一種:document.createElement()創建元素,再用appendChild( )方法將元素添加到指定節點

 !DOCTYPE html  html  head  meta charset= UTF-8  title /title  /head  body  div id= main  span id= login /span  /div  /body  script  var link = document.createElement( a  link.setAttribute( href , #  link.setAttribute( id , login  link.style.color = green  link.innerHTML = 登錄  var main = document.getElementById( main  main.appendChild(link); /script  /html 

第二種:使用innerHTML直接將元素添加到指定節點

 !DOCTYPE html  html  head  meta charset= UTF-8  title /title  /head  body  div id= main  span id= login /span  /div  /body  script  var link = document.createElement( a  //使用innerHTML將元素直接添加到指定節點 main.innerHTML = a href= # id= login >

第三種:jQuery創建節點

jQuery中創建DOM對象,使用jQuery的工廠函數$( )完成,格式如下:

$(html),$(html)會根據傳入的HTML標記字符串,創建一個DOM對象,并將這個DOM對象包裝成一個jQuery對象后再返回到前臺頁面上。

jQuery中將創建的節點插入文本中,使用append( )等方法,jQuery中插入節點方法有:

1. append():向每個匹配的元素內部追加內容

2.appendTo():將所有匹配的元素追加到指定元素中,顛倒了常規的$(A).append(B)方法,不是將B追加到A中,而是將A追加到B中

3.prepend():向每個匹配的元素內部前置內容

4.prependTo():將所有匹配的內容前置到指定的元素中,與prpend( )方法顛倒

5.after():向每個匹配的元素之后插入內容

6.insertAfter():將所有匹配的元素插入到指定元素的后面,與after()方法顛倒

7.before():在每個匹配的元素之前插入內容

8.insertBefore():將每個匹配的元素插入到指定內容之前,與before()方法顛倒

 !DOCTYPE html  html  head  meta charset= UTF-8  title /title  script src= jquery-1.11.1.min.js /script  style type= text/css  .newStyle{ color:red /style  script  $(function(){ var link=$( a href= # id= link >

相關推薦:

如何使用html中table實現td邊框的效果(代碼)

詳解前端在html頁面之間傳遞參數的方法

以上就是如何動態生成html元素以及為元素追加屬性的方法介紹(附代碼)的詳細內容,html教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 当阳市| 禹州市| 古交市| 天镇县| 剑川县| 荥经县| 西平县| 海兴县| 鹤峰县| 保山市| 和林格尔县| 辽阳县| 太湖县| 明溪县| 梁平县| 阿拉善盟| 永安市| 福泉市| 东方市| 义乌市| 苗栗县| 永新县| 特克斯县| 夏邑县| 汉中市| 南靖县| 方城县| 赤水市| 滦南县| 葫芦岛市| 徐州市| 观塘区| 永宁县| 汪清县| 辽源市| 泸水县| 泸水县| 罗甸县| 马关县| 日土县| 罗江县|