Heim > Web-Frontend > js-Tutorial > Hauptteil

Codebeispiel für die Funktion zur Anzeige von QQ-Chatnachrichten und zur Kommentarübermittlung mithilfe von JS

Y2J
Freigeben: 2017-05-23 13:17:46
Original
1776 Leute haben es durchsucht

Dieser Artikel stellt hauptsächlich die JavaScript-Implementierung der QQ-Chat-Nachrichtenanzeige und Kommentarübermittlungsfunktionen im Detail vor. Interessierte Freunde können sich auf

QQ-Chatnachrichtenanzeige und Kommentarübermittlung und andere Implementierungsprinzipien beziehen , der spezifische Inhalt ist wie folgt

<!DOCTYPE html>
<html>
 <head>
  <meta charset="UTF-8">
  <title></title>

  <style type="text/css">
   * {
    margin: 0;
    padding: 0;
   }

   .bos {
    margin: 100px auto;
    width: 350px;
    position: relative;
   }

   .bos a {
    float: right;
   }

   button {
    position: relative;
    left: 301px;
    bottom: 0;
   }

   textarea {
    width: 350px;
    resize: none;
   }

   ul li {
    list-style: none;
   }
  </style>

  <script type="text/javascript">
   window.onload = function() {
    var txt = document.getElementById(&#39;txt&#39;);
    var btn = document.getElementsByTagName(&#39;button&#39;)[0];
    var oUl = document.getElementsByTagName(&#39;ul&#39;)[0];

    btn.onclick = function() {
     if(txt.value == &#39;&#39;) {
      alert(&#39;请输入...&#39;);
      return false; //结束事件*******
     }

     var newli = document.createElement(&#39;li&#39;);  //创建标签<li></li>
     newli.innerHTML = txt.value + &#39;<a href = "#">删除<a>&#39;;

     //oUl.appendChild(newli);  //将创建标签<li></li>加到最后面

     var lis = oUl.childNodes; //oUl.children
     oUl.insertBefore(newli, lis[0]);  //将创建标签<li></li>加到最前面
     txt.value = &#39;&#39;;


     //删除发出去的消息
     var oA = document.getElementsByTagName(&#39;a&#39;);
     for(var i = 0; i < oA.length; i++) {
      oA[i].onclick = function() {
       oUl.removeChild(this.parentNode);
      }
     }
    }
   }
  </script>

 </head>

 <body>
  <p id="box" class="bos">
   <textarea name="" id="txt" cols="30" rows="10"></textarea>
   <button>submit</button>
   <ul></ul>
  </p>
 </body>

</html>
Nach dem Login kopieren

[Verwandte Empfehlungen]

1 Javascript kostenloses Video-Tutorial

2 Erklärung des mobilen Finger-Zoom-In- und Zoom-Out-Plug-In-Codes

3

Detaillierte Erklärung des Bootstrap-Akkordeon-Falt-Tutorials

4 >Detaillierte Erläuterung der Bootstrap-Modal-Box-Remote-Instanz

5.

Detailliertes Beispiel für die Implementierung des Marquee-Scrolling-Effekts durch JS

Das obige ist der detaillierte Inhalt vonCodebeispiel für die Funktion zur Anzeige von QQ-Chatnachrichten und zur Kommentarübermittlung mithilfe von JS. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
js
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!