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

JS操作圖片(增,刪,改) 例子

 更新時(shí)間:2013年04月17日 22:25:49   作者:  
JS操作圖片(增,刪,改) 例子,需要的朋友可以參考一下

復(fù)制代碼 代碼如下:

<!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>
    <title></title>
    <style type="text/css">
    Image
    {
        width:100px;
        height:100px;
        }
    </style>

    <script type="text/javascript">

        function chuangjian() {

        //添加圖片

            var array = ['1.jpg',
            '2.jpg',
            '3.jpg',
            '4.jpg',
            '5.jpg',
            '6.jpg',
            '7.jpg',
            '8.jpg',
            '9.jpg',
            '10.jpg',
            '11.jpg',
            '12.jpg',
            '13.jpg',
            '14.jpg',
            '15.jpg'
            ];
            //alert(array.length);
            var tablenode = document.createElement('table');
            var tbody = document.createElement('tbody');
            tablenode.setAttribute('width', '600px');
            tablenode.setAttribute('height', '400px');
            tablenode.setAttribute('border', '2px');
            var count = 0;
            for (var i = 0; i < 3; i++) {
                var trnode = document.createElement('tr');
                for (var j = 0; j < 5; j++) {
                    var tdnode = document.createElement('td');
                    var imgnode = document.createElement('img');
                    imgnode.setAttribute('src', 'picture/' + array[count]);
                    tdnode.appendChild(imgnode);
                    trnode.appendChild(tdnode);
                    count++;
                }
                tbody.appendChild(trnode);
            }
            tablenode.appendChild(tbody);
            document.body.appendChild(tablenode);
        }

        //    1.將第2行第4列的圖片替換成你自己的圖片,不要使用setAttribute

        function tihuan() {
            var pnode = document.createElement('img');
            pnode.setAttribute('src', 'images/2.jpg');
            var oldnode = document.getElementsByTagName('img')[8];
            oldnode.parentNode.replaceChild(pnode, oldnode);
            var oldnode = document.createElement('img');
        }

        //    2.刪除第3行第2列的圖片

        function shanchu() {
            var oldnode = document.getElementsByTagName('img')[11];
            oldnode.parentNode.removeChild(oldnode)
        }
    </script>
</head>
<body>
<input type="button" value="創(chuàng)建相冊(cè)" onclick="chuangjian();" />
<input type="button" value="替換圖片" onclick="tihuan();" />
<input type="button" value="刪除節(jié)點(diǎn)" onclick="shanchu();" />
</body>

</html>


點(diǎn)擊創(chuàng)建相冊(cè)所呈現(xiàn)頁(yè)面

點(diǎn)擊替換圖片,替換指定位置的圖片

 

點(diǎn)擊刪除節(jié)點(diǎn),刪除指定位置的圖片的節(jié)點(diǎn)

相關(guān)文章

  • 從數(shù)據(jù)結(jié)構(gòu)的角度分析 for each in 比 for in 快的多

    從數(shù)據(jù)結(jié)構(gòu)的角度分析 for each in 比 for in 快的多

    今天仔細(xì)琢磨了會(huì),從數(shù)據(jù)結(jié)構(gòu)的角度分析了下,覺得for in和for each in效率上有著本質(zhì)的區(qū)別,無(wú)論是JS還是AS
    2013-07-07
  • 老生常談JS中的繼承及實(shí)現(xiàn)代碼

    老生常談JS中的繼承及實(shí)現(xiàn)代碼

    這篇文章主要介紹了js中的繼承及實(shí)現(xiàn)代碼,代碼簡(jiǎn)單易懂,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2018-07-07
  • 微信小程序連接服務(wù)器展示MQTT數(shù)據(jù)信息的實(shí)現(xiàn)

    微信小程序連接服務(wù)器展示MQTT數(shù)據(jù)信息的實(shí)現(xiàn)

    這篇文章主要介紹了微信小程序連接服務(wù)器展示MQTT數(shù)據(jù)信息的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • 怎么理解wx.navigateTo的events參數(shù)使用詳情

    怎么理解wx.navigateTo的events參數(shù)使用詳情

    這篇文章主要介紹了怎么理解wx.navigateTo的events參數(shù)使用詳情,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-05-05
  • js無(wú)刷新操作table的行和列

    js無(wú)刷新操作table的行和列

    這篇文章主要介紹了js操作table的行和列,無(wú)刷新實(shí)現(xiàn),需要的朋友可以參考下
    2014-03-03
  • js實(shí)現(xiàn)省市級(jí)聯(lián)效果分享

    js實(shí)現(xiàn)省市級(jí)聯(lián)效果分享

    這篇文章主要為大家詳細(xì)介紹了js實(shí)現(xiàn)省市級(jí)聯(lián)效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-08-08
  • ECMAScript6中Map映射的基本概念與常用方法

    ECMAScript6中Map映射的基本概念與常用方法

    Map是ES6中新增的數(shù)據(jù)結(jié)構(gòu),Map類似于對(duì)象,但普通對(duì)象的 key 必須是字符串或者數(shù)字,而 Map 的 key 可以是任何數(shù)據(jù)類型,這篇文章主要給大家介紹了關(guān)于ECMAScript6中Map映射的基本概念與常用方法,需要的朋友可以參考下
    2021-07-07
  • javascript中全局對(duì)象的isNaN()方法使用介紹

    javascript中全局對(duì)象的isNaN()方法使用介紹

    全局對(duì)象的isNaN()方法通常用于檢測(cè) parseFloat() 和 parseInt() 的結(jié)果,下面為大家介紹下其具體的使用,感興趣的朋友可以參考下
    2013-12-12
  • Js 時(shí)間函數(shù)getYear()的使用問題探討

    Js 時(shí)間函數(shù)getYear()的使用問題探討

    不推薦使用getYear()這個(gè)函數(shù),因?yàn)樵诨鸷酗@示是不正確的,所以推薦使用getFullYear() 函數(shù),接下來(lái)為大家詳細(xì)介紹下getYear函數(shù)在不同瀏覽下的使用問題
    2013-04-04
  • 詳解extract-text-webpack-plugin 的使用及安裝

    詳解extract-text-webpack-plugin 的使用及安裝

    這篇文章主要介紹了詳解extract-text-webpack-plugin 的使用及安裝,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來(lái)看看吧
    2018-06-06

最新評(píng)論