Heim >Web-Frontend >js-Tutorial >JavaScript-Ereignismechanismus
HTML-Dokument des übergeordneten Formulars:
// Warnung (result: + result[0]); // Gibt den Rückgabewert aus, das Ergebnis gibt keinen String, sondern ein Array zurück um festzustellen, dass, wenn alle Felder auf der Seite „Hinzufügen“ des Modus leer sind, keine Notwendigkeit besteht, eine Zeile im Hauptformular hinzuzufügen
var flag = 0;
for (i in result) {
🎜> /////////////// //
(Ergebnis:+Ergebnis [0]); // Ausgabe des ersten Wertes im Rückgabewert -Array
addrow (Ergebnis, document.getElementById( "myTable" ) );//Übergeben Sie zwei Parameter an die addRow-Methode. Einer ist das zurückgegebene Ergebnis und der andere ist die zu bearbeitende Tabelle
, mehrere tr
können sein zum Körper hinzugefügt var tr = document.createElement( "tr" );//Erstelle ein tr-Tag
for( i = 0; i < result.length;i++ ){//Erstelle die entsprechende Anzahl von td
basierend auf dem Ergebnis td = document.createElement(td);
td.innerHTML = result[ i];//Wert zuweisen zu.
tbody.appendChild( tr );//Tr hinzufügen zu die Rückseite des Körpers
myTable.appendChild(tbody); // Den erstellten Tbody zur anzuzeigenden Tabelle hinzufügen,
// Das Obige ist eigentlich der Prozess der HTML-Erstellung über das Dokumentobjekt ------------ --//给每次创建的tr行建立事件触发器
tr. = function(){//////////// /////////// ////////////////////////Wenn die Maus nach oben bewegt wird
.backgroundColor = "#abcdef";//Hintergrundfarbe
/////////////////////////////////////////////Nach dem Maus wird losgelassen
tr.style.backgroundColor = tr.onclick = function(){/////// ///////// ///////////// ////////////////////////Maus angeklickt
🎜 > // alarm (tr.cells [0 ] .innerhtml);
var array = new array (5); // > nerHTML; Füge den Inhalt in das temporäre Array ein
body, ändern Ändern Sie das td
in tr direkt über die modale Form 300px " );
🎜>