Die erste Methode:
Die Codekopie lautet wie folgt:
<html>
<kopf>
<Script>
Funktion createTable (Zeilen, Zeilen) {
this.rows = Zeilen;
this.lines = Linien;
var body = document.getElementById ('Körper');
var table = document.createelement ('table'); // Tabellen -Tag -Element erstellen
Tabelle.SetatTribute ('Grenze', '1');
// Fügen Sie dem Tabellen -Tag andere Attribute hinzu
für (var i = 0; i <this.rows; i ++) {
var lrow = document.createelement ('tr');
für (var j = 0; j <this.lines; j ++) {
var textNode = document.createTextNode (i+','+j);
var lline = document.createelement ('td');
Line.AppendChild (TextNode);
lrow.appendchild (line);
}
Table.AppendChild (lrow);
}
Body.AppendChild (Tabelle);
}
</script>
</head>
<body>
<div id = "body"> </div>
</body>
<script type = "text/javaScript">
CreateTable (10,10);
</script>
</html>
Die zweite Methode:
Die Codekopie lautet wie folgt:
<Script>
Funktion createTable (Zeilen, Zeilen) {
this.rows = Zeilen;
this.lines = Linien;
var body = document.getElementById ('Körper');
var table = document.createelement ('Tabelle');
Tabelle.SetatTribute ('Grenze', 1);
für (var i = 0; i <this.rows; i ++) {
var row = table.insertrow (i);
für (var j = 0; j <this.lines; j ++) {
var cells = row.insertcell (j);
Cells.Innerhtml = i+','+j
}
}
Body.AppendChild (Tabelle);
}
</script>
Haben Sie alle die oben genannten zwei Methoden verstanden? Wenn es eine bessere Methode gibt, hinterlassen Sie bitte eine Nachricht, um sie zu erklären und gemeinsam Fortschritte zu machen.