Heim >Web-Frontend >js-Tutorial >Zusammenfassung der allgemeinen Verwendung von Javascript_Grundkenntnisse

Zusammenfassung der allgemeinen Verwendung von Javascript_Grundkenntnisse

WBOY
WBOYOriginal
2016-05-16 16:47:161102Durchsuche

js Decoding and Encoding.html

Code kopieren Der Code lautet wie folgt:



content="text/html; charset=utf-8" />
Javascript-Kodierung und -Dekodierung 🎜 >function gel(id) {
return document.getElementById(id);
}

window.onload = function() {
//alert(document.getElementById("span1 " ).innerHTML
gel("btn1").onclick = function() {
alert(encodeURI(gel("span1").innerHTML));
};

gel ( "btn2").onclick = function() {
alert(decodeURI("span1").innerHTML)}; >
Die drei verrückten Männer sind da! =" btn1" value="Nach der Kodierung" /> ;/ html>


Die Verwendung von setInterval und setTimeout in js.html




Code kopieren


Die Der Code lautet wie folgt:


< head>
< ;meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
Die Verwendung von setInterval und setTimeout in js</ title> <div class="codetitle">< ;script type="text/javascript"> <span>var id = 0; <a style="CURSOR: pointer" data="86046" class="copybut" id="copybut86046" onclick="doCopy('code86046')">return document.getElementById( id); <u> } </u></a>function dectime() { </span>if (time > 0) { </div>time--; <div class="codebody" id="code86046">gel("timespan").innerHTML = time; <br>} else { <br>//Löschen Sie den Stundenzeiger<br>clearInterval(id); <br>} <br>} <br><br>window.onload = function() { <br>id = setInterval(dectime, 1000); <br></head> " style="color: red ;"></span>seconds</span> <br></body> <br></html> <br><br> <br>js prüft, ob die Eingabe ist eine Zahl.html <br><br><br><br><br>Code kopieren<br><br><br> Der Code lautet wie folgt:<br><br> <br><! DOCTYPE html> <br><html xmlns= "http://www.w3.org/1999/xhtml"> <br><head> content="text/html; charset=utf- 8"/> <br><title>js prüft, ob die Eingabe eine Zahl ist <br><script type="text/javascript"> <br><br><br> </div> window.onload= function() { <br>document.getElementById("btn1").onclick = function() { <br>var i = prompt("Geben Sie den Wert ein beurteilt werden"); <div class="codetitle">//window. Alert(i); <span>if (!isNaN(i)) { <a style="CURSOR: pointer" data="64020" class="copybut" id="copybut64020" onclick="doCopy('code64020')">window.alert("is a number"); <u>} else { </u>window.alert("ist keine Zahl"); </a>} </span>} </div></head> ; <div class="codebody" id="code64020"><input type="button" id="btn1 " value="judgement number" /> <br></html> >js ruft dynamisch nodes.html ab, erstellt und löscht <br><br><br><br><br>Code kopieren<br><br><br> Der Code lautet wie folgt:<br><div class="codebody" id="code3541"> <br><!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"> http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>js ruft dynamisch Knoten ab type="text/javascript">
function gel(id) { return document.getElementById(id); }

window.onload = function () {
gel("btnProAdd" ) .onclick = function () {
//Untergeordnete Knoten unter proList hinzufügen
var linew = document.createElement("li");
linew.innerHTML = prompt("Geben Sie die hinzuzufügende Provinz ein") ;
gel("proList").appendChild(linew);
//Alle Klick-Löschereignisse erneut binden
DelLiOnClick(); li untergeordneter Knoten, um ihn zu löschen

function DelLiOnClick() {
//1. Holen Sie sich zuerst alle untergeordneten Knoten
var liNodes = gel("proList").childNodes; >for (var i = 0; i < liNodes.length; i ) {
liNodes[i].onclick = function () {
//alert(liNodes[i]).innerHTML;/ /Because onclick ist an eine anonyme Funktion gebunden, daher werde ich immer hier sein
//Die folgende Methode zum Löschen ist die richtige: Verwenden Sie diese, da das onclick-Ereignis immer durch den von Ihnen ausgewählten li
diesen ausgelöst wird .removeChild(this);
}

}
;body>
  • Shanxi
  • li>
    ;/html>


    Die Verwendung von setInterval und setTimeout in js.html





    Code kopieren


    Der Code lautet wie folgt:


    >
    setInterval und setTimeout in js Verwenden Sie < ;/title> <br><script type="text/javascript"> <br>var id = 0; <br>return document. getElementById(id); <br>} <br><br>function dectime() { </div>if (time > 0) { <br>gel("timespan") time; <br>} else { <br>//Löschen Sie den Stundenzeiger<div class="codetitle">clearInterval(id <span>} <a style="CURSOR: pointer" data="86046" class="copybut" id="copybut86046" onclick="doCopy('code86046')">} <u></u>window.onload = function() { </a> id = setInterval(dectime, 1000); </span></script> </div><body> "timespan" style="color: red;"></span>seconds</span> <div class="codebody" id="code86046"></body> <br><br> <br> js dynamisch Tabellendaten hinzufügen.html <br><br><br><br><br>Code kopieren <br><br><br> Der Code lautet wie folgt: <br><div class="codebody" id="code67224"> <br><!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"> http-equiv="Content-Type" content="text/html; charset=utf-8" /> <br><title>Tabellendaten dynamisch hinzufügen ="text/javascript">

    var mailArr = [
    { "title": "Eine c#-Frage", "name": "Zhang San", "date": "2014-03 - 21" },
    { "title": "Eine Javascript-Frage", "name": "李思", "date": "21.03.2014" },
    { "title": " A C Frage", "Name": "五五", "Datum": "21.03.2014" },
    { "Titel": "Eine C-Frage", "Name": "Zhao Liu", "Datum" : "2014-03-21" }
    ];

    window.onload = function () {
    var tab = document.getElementById("tb">/ /Add the mailArr-Schleifendurchlaufmethode zur Tabelle in Form von tr
    for (var rowindex = 0; rowindex < mailArr.length; rowindex ) {
    var tr = document.createElement("tr"); var th1 = document.createElement("th");
    var th2 = document.createElement("th");
    var th3 = document.createElement("th"); createElement("th");
    th1.innerHTML = "";
    th2.innerHTML = mailArr[rowindex].title; [rowindex].name;
    th4.innerHTML = mailArr[rowindex].date;

    tr.appendChild(th2);
    tr.appendChild ( th3);
    tr.appendChild(th4);

    tab.appendChild(tr);

    }; 🎜>




    🎜>
    Stellungnahme:
    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
    Sequenz Absender