欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JavaScript中的appendChild()方法示例詳解

 更新時間:2023年10月09日 11:33:42   作者:梁萌  
這篇文章主要介紹了JavaScript中的appendChild()方法,appendChild()方法是向節(jié)點添加最后一個子節(jié)點,也可以使用此方法從一個元素向另一個元素移動元素,本文結(jié)合實例代碼給大家介紹的非常詳細,需要的朋友可以參考下

1.appendChild() 方法可向節(jié)點的子節(jié)點列表的末尾添加新的子節(jié)點。

實例一:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>菜鳥教程(runoob.com)</title>
</head>
<body>
<ul id="myList"><li>Coffee</li><li>Tea</li></ul>
<p id="demo">單擊按鈕將項目添加到列表中</p>
<button onclick="myFunction()">點我</button>
<script>
function myFunction(){
	var node=document.createElement("LI");
	var textnode=document.createTextNode("Water");
	node.appendChild(textnode);
	document.getElementById("myList").appendChild(node);
}
</script>
<p><strong>注意:</strong><br>首先創(chuàng)建一個節(jié)點,<br> 然后創(chuàng)建一個文本節(jié)點,<br>然后將文本節(jié)點添加到LI節(jié)點上。<br>最后將節(jié)點添加到列表中。</p>
</body>
</html>

 頁面效果:

 實例一是向ul中添加li項

2.appendChild() 方法從一個元素向另一個元素移動元素。

實例二:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
    <select id="select1" multiple="multiple" size="10">
        <option>左1</option>
        <option>左2</option>
        <option>左3</option>
        <option>左4</option>
        <option>左5</option>
    </select>
    <span>
   	<button onclick="toRight()">>></button>
   	<button onclick="toLeft()"><<</button>
   </span>
    <select id="select2" multiple="multiple" size="10">
        <option>右1</option>
        <option>右2</option>
        <option>右3</option>
        <option>右4</option>
        <option>右5</option>
    </select>
    <script type="text/javascript">
    var select1 = document.getElementById("select1");
    var select2 = document.getElementById("select2");
    function toRight() {
        var childs = select1.childNodes;
        for (var i = 0; i < childs.length; i++) {
            if (childs[i].selected) {
                select2.appendChild(childs[i]);
            }
        }
    }
    function toLeft() {
        var childs = select2.childNodes;
        for (var i = 0; i < childs.length; i++) {
            if (childs[i].selected) {
                select1.appendChild(childs[i]);
            }
        }
    }
    </script>
</body>
</html>

頁面效果:

實例二是下拉框選項的移動

總結(jié):

appendChild()方法是向節(jié)點添加最后一個子節(jié)點,也可以使用此方法從一個元素向另一個元素移動元素 。

到此這篇關(guān)于JavaScript中的appendChild()方法的文章就介紹到這了,更多相關(guān)jsappendChild()內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • knockoutjs模板實現(xiàn)樹形結(jié)構(gòu)列表

    knockoutjs模板實現(xiàn)樹形結(jié)構(gòu)列表

    這篇文章主要介紹了knockoutjs模板實現(xiàn)樹形結(jié)構(gòu)列表的實現(xiàn)代碼,非常不錯,具有參考借鑒價值,需要的朋友參考下吧
    2017-07-07
  • JS實現(xiàn)頁面載入時隨機顯示圖片效果

    JS實現(xiàn)頁面載入時隨機顯示圖片效果

    這篇文章主要介紹了JS實現(xiàn)頁面載入時隨機顯示圖片效果,涉及javascript基于隨機數(shù)與數(shù)組的頁面元素動態(tài)修改相關(guān)操作技巧,需要的朋友可以參考下
    2016-09-09
  • JS實現(xiàn)網(wǎng)頁上隨滾動條滾動的層效果代碼

    JS實現(xiàn)網(wǎng)頁上隨滾動條滾動的層效果代碼

    這篇文章主要介紹了JS實現(xiàn)網(wǎng)頁上隨滾動條滾動的層效果代碼,涉及JavaScript頁面元素屬性的獲取、運算及設(shè)置等操作技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-11-11
  • JavaScript下通過的XMLHttpRequest發(fā)送請求的代碼

    JavaScript下通過的XMLHttpRequest發(fā)送請求的代碼

    JavaScript下通過的XMLHttpRequest發(fā)送請求的代碼,需要的朋友可以參考下。
    2011-06-06
  • js開發(fā)一個類似ChatGPT的AI應用助手

    js開發(fā)一個類似ChatGPT的AI應用助手

    一位創(chuàng)業(yè)朋友想做一個垂直領(lǐng)域的AI助手,經(jīng)過一個月的開發(fā)迭代,我們成功上線了第一個版本,這篇文章分享了開發(fā)一個類似ChatGPT的應用的過程,包括技術(shù)選型、架構(gòu)設(shè)計和實戰(zhàn)經(jīng)驗,實現(xiàn)了流式響應、上下文記憶系統(tǒng)和優(yōu)化提示詞,應用得到了用戶的高度評價
    2024-12-12
  • JavaScript數(shù)據(jù)結(jié)構(gòu)學習之數(shù)組、棧與隊列

    JavaScript數(shù)據(jù)結(jié)構(gòu)學習之數(shù)組、棧與隊列

    這篇文章主要給大家介紹了JavaScript數(shù)據(jù)結(jié)構(gòu)之數(shù)組、棧與隊列的相關(guān)資料,文中對數(shù)組、棧與隊列的使用方法進行了詳細的總結(jié),相信對大家具有一定的參考學習價值,需要的朋友們下面來一起看看吧。
    2017-05-05
  • JS實現(xiàn)的自定義顯示加載等待圖片插件(loading.gif)

    JS實現(xiàn)的自定義顯示加載等待圖片插件(loading.gif)

    這篇文章主要介紹了JS實現(xiàn)的自定義顯示加載等待圖片插件,涉及javascript針對圖片的動態(tài)加載實現(xiàn)技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2016-06-06
  • 微信小程序文章詳情頁跳轉(zhuǎn)案例詳解

    微信小程序文章詳情頁跳轉(zhuǎn)案例詳解

    這篇文章主要介紹了微信小程序文章詳情頁跳轉(zhuǎn)案例詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-07-07
  • js添加元素的簡單方式示例

    js添加元素的簡單方式示例

    這篇文章主要給大家介紹了關(guān)于js添加元素的簡單方式,文中通過代碼示例將每種實現(xiàn)的方法都介紹的非常詳細,對大家學習或者使用js具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-10-10
  • javascript中typeof操作符和constucor屬性檢測

    javascript中typeof操作符和constucor屬性檢測

    這篇文章主要介紹了javascript中typeof操作符和constucor屬性檢測的相關(guān)資料,需要的朋友可以參考下
    2015-02-02

最新評論