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

JavaScript實(shí)現(xiàn)動(dòng)態(tài)留言板

 更新時(shí)間:2020年03月16日 08:35:51   作者:xiaofiy  
這篇文章主要為大家詳細(xì)介紹了JavaScript實(shí)現(xiàn)動(dòng)態(tài)留言板,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了簡單動(dòng)態(tài)留言板的創(chuàng)建,供大家參考,具體內(nèi)容如下

效果圖展示:

思路

html代碼

<textarea name="" id="" cols="30" rows="10"></textarea>
<button>發(fā)表留言</button>
<ul></ul>

css代碼

<style>
    * {
      margin: 0;
      padding: 0;
    }
    body {
      padding: 100px;
    }
    textarea {
      width: 200px;
      height: 100px;
      border: 1px solid #000;
      outline: none;
      resize: none;
    }
    ul {
      margin-top: 50px;
    }
    li {
      width: 300px;
      padding: 5px;
      background-color: rgb(245, 209, 243);
      color: red;
      font-size: 14px;
      margin: 15px 0;
    }
    li a {
      float: right;
      width: 40px;
      height: 20px;
      text-align: center;
      text-decoration: none;
      background-color: #fff;
      border: 1px solid #ccc;
      color: #000;
    }
</style>

js代碼

<script>
  //點(diǎn)擊按鈕之后 就動(dòng)態(tài)創(chuàng)建一個(gè)li 添加到ul里面
  //創(chuàng)建li的同時(shí) 把文本域里面的值通過li.innerHTML賦值給li

  //獲取元素
  var text = document.querySelector('textarea');
  var btn = document.querySelector('button');
  var ul = document.querySelector('ul');
  //創(chuàng)建事件
  btn.onclick = function () {
    if (text.value == '') {
      return false;
    } else {
      //1.創(chuàng)建li
      var li = document.createElement('li');
      //先有l(wèi)i 再賦值  
      li.innerHTML = text.value + '<a href="javascript:;" rel="external nofollow" >刪除</a>';

      //2.添加li
      ul.appendChild(li); //在后面追加
      // ul.insertBefore(li,ul.children[0]); 動(dòng)態(tài)在前面追加

      //3.刪除元素 刪除當(dāng)前鏈接的li 他的父親
      var as = document.querySelectorAll('a');
      for(var i = 0;i<as.length;i++){
        as[i].onclick = function(){
          // 刪除當(dāng)前a的父親li  li的父親是ul  
          //刪除節(jié)點(diǎn)語法 父節(jié)點(diǎn).removeChild(子節(jié)點(diǎn))
          ul.removeChild(this.parentNode);
        }
      }
    }
  }
</script>

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • es6中的import導(dǎo)入模塊 和 export導(dǎo)出模塊詳解

    es6中的import導(dǎo)入模塊 和 export導(dǎo)出模塊詳解

    require 是 CommonJS 模塊系統(tǒng)中用于導(dǎo)入模塊的關(guān)鍵字,采用同步加載方式;而 import 和 export 是 ES6 模塊系統(tǒng)中用于導(dǎo)入和導(dǎo)出模塊的關(guān)鍵字,采用靜態(tài)加載方式,并且支持異步加載,這篇文章主要介紹了es6中的import導(dǎo)入模塊 和 export導(dǎo)出模塊,需要的朋友可以參考下
    2023-11-11
  • Javascript實(shí)現(xiàn)視頻文件播放功能(示例詳解)

    Javascript實(shí)現(xiàn)視頻文件播放功能(示例詳解)

    這篇文章主要介紹了Javascript實(shí)現(xiàn)視頻文件播放功能,使用CSS完成相應(yīng)的布局樣式,利用JavaScript函數(shù)來監(jiān)聽進(jìn)度條,然后使用鼠標(biāo)點(diǎn)擊按鈕實(shí)現(xiàn)對視頻的播放,需要的朋友可以參考下
    2023-10-10
  • 微信小程序開發(fā)中生命周期的詳細(xì)介紹

    微信小程序開發(fā)中生命周期的詳細(xì)介紹

    生命周期是指一個(gè)對象從創(chuàng)建→>運(yùn)行>銷毀的整個(gè)階段,強(qiáng)調(diào)的是一個(gè)時(shí)間段,文中介紹了小程序中組件的生命周期,需要的朋友可以參考下
    2023-03-03
  • 微信小程序新增的拖動(dòng)組件movable-view使用教程

    微信小程序新增的拖動(dòng)組件movable-view使用教程

    這篇文章主要給大家介紹了微信小程序最近新增的拖動(dòng)組件movable-view的簡單使用教程,文中介紹的非常詳細(xì),對大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起看看吧。
    2017-05-05
  • 完美實(shí)現(xiàn)js拖拽效果 return false用法詳解

    完美實(shí)現(xiàn)js拖拽效果 return false用法詳解

    這篇文章主要為大家詳細(xì)介紹了完美實(shí)現(xiàn)js拖拽效果的代碼,一起學(xué)習(xí)return false的用法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • IntelliJ IDEA 安裝vue開發(fā)插件的方法

    IntelliJ IDEA 安裝vue開發(fā)插件的方法

    本篇文章主要介紹了IntelliJ IDEA 安裝vue開發(fā)插件的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-11-11
  • JavaScript簡寫技巧

    JavaScript簡寫技巧

    這篇文章主要介紹了JavaScript簡寫技巧,運(yùn)用簡寫技巧,可以加快開發(fā)速度,讓開發(fā)工作事半功倍,大家感興趣的話可以參考本篇文章
    2021-08-08
  • echarts報(bào)錯(cuò)Cannot?read?properties?of?null?(reading?‘getAttribute‘)的解決

    echarts報(bào)錯(cuò)Cannot?read?properties?of?null?(reading?‘getA

    最近在開發(fā)Echarts忽然遇到了個(gè)問題,這篇文章主要給大家介紹了關(guān)于echarts報(bào)錯(cuò)Cannot?read?properties?of?null?(reading?‘getAttribute‘)的解決方法,需要的朋友可以參考下
    2023-01-01
  • 解決canvas畫布使用fillRect()時(shí)高度出現(xiàn)雙倍效果的問題

    解決canvas畫布使用fillRect()時(shí)高度出現(xiàn)雙倍效果的問題

    下面小編就為大家?guī)硪黄鉀Qcanvas畫布使用fillRect()時(shí)高度出現(xiàn)雙倍效果的問題。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-08-08
  • js數(shù)組對象的includes方法使用

    js數(shù)組對象的includes方法使用

    這篇文章主要介紹了js數(shù)組對象的includes方法使用,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-07-07

最新評論

海兴县| 云霄县| 游戏| 漳平市| 昆山市| 晋中市| 华宁县| 芦山县| 乐平市| 苗栗市| 鸡西市| 河源市| 隆德县| 汝南县| 台湾省| 宝应县| 海口市| 安化县| 蒙山县| 修文县| 东兰县| 怀化市| 来宾市| 花垣县| 祁阳县| 静安区| 安达市| 深水埗区| 上虞市| 四子王旗| 内丘县| 手游| 和平区| 怀柔区| 泸定县| 临邑县| 克山县| 阿瓦提县| 高陵县| 南通市| 夏河县|