Verwendung von JavaScript in ein Div schreiben

May 29

Verwendung von JavaScript in ein Div schreiben

Die JavaScript-Sprache ermöglicht Website-Entwickler so überprüfen und Ändern des versteckten Rahmens einer Webseite. Es muss JavaScript Methoden Zugriff auf das Document Object Model oder DOM--die Hypertext Markup Language-Programmierschnittstelle. Die JavaScript-Methode getElementById() kann der Programmierer prüfen, ändern und Hinzufügen von HTML-Tags und Designinformationen. Die meisten Stylesheet-Eigenschaften und Attribute können geändert werden, einschließlich Hintergründe, Schriftarten, Grenzen, breiten und Positionierung. Die HTML-Tags müssen mit einer ID gekennzeichnet sein, damit die Methode getElementById() finden und darauf zugreifen kann.

Anweisungen

1 Die standard, nur-Text-Text-Editor-Anwendung auf Ihrem Computer zu starten.

2 Geben Sie den folgenden Code in den Texteditor:

< html >

< Head >

< Typ style = "Text/Css" ><!--

äußere {} Hintergrund-Farbe: gelb;

}

Inner {} Width: 200px;

Höhe: 40px;

Hintergrund-Farbe: rot;

Farbe: weiß;

Font-Size: 15px;

Padding: 10px;

}

--> < / style >

< Skriptsprache = "Javascript" >

Funktion changeDiv() {}

Document.getElementById("inner").style.width = "400px";

Document.getElementById("inner").style.height = "400px";

Document.getElementById("inner").style.fontSize = "62px";

Document.getElementById("inner").style.textAlign = "center";

Document.getElementById("inner").style.backgroundColor = "#FFB3B3";

Document.getElementById("inner").style.color = "schwarz";

Document.getElementById("inner").innerHTML = "JavaScript kann viele Eigenschaften eines div-Tags ändern";

}

< / script >

< / head >

< Körper Id = "äußeren" >

< Div Id = "innere" onClick="changeDiv()" > Klicken Sie im roten Feld Div ändern < / Div >

< / body >

< / html >

3 Klicken Sie auf "Datei" "Speichern." Speichern Sie unter die Datei namens "test.html."

4 Starten Sie Ihren Browser. Klicken Sie auf "Datei", "Datei öffnen".

5 Suchen Sie die Datei "test.html", die Sie erstellt haben. Klicken Sie auf "Öffnen".

6 Klicken Sie auf den Text auf blauem Hintergrund mit der Maus auf das Feld Ränder ändern.

Tipps & Warnungen

  • Die JavaScript-DOM-Methode erlaubt "getElementsByTagName()" dem Programmierer alle Instanzen eines bestimmten HTML-Tags in einem Dokument auf einmal zu ändern. Die Methode "getElementsByTagName()" ist einen HTML-Tag-Namen als Parameter--wie z. B. "p" für Absätze, "h1" für einen Header 1 oder "Div" für eine Seite-Abteilung--gegeben und gibt ein Array, das alle Vorkommen dieses Tags im Dokument enthält zurück. Z.B. Wenn ein Dokument fünf Absätze markiert mit "< p >" enthält, gibt getElementsByTagName("p") ein Array mit fünf Elementen zurück. Der folgende Code veranschaulicht dies durch einen Wechsel der alle "< p >" Text oder Absatz Elemente der Web-Seite:
  • < html >
  • < Head >
  • < Skriptsprache = "Javascript" >
  • Funktion changePs() {}
  • Var x=document.getElementsByTagName("p");
  • für (i = 0; i < x.length;i++)
  • x [i].style.color = '#D2691E';
  • }
  • < / script >
  • < / head >
  • < Körper >
  • < p Style = "Color: Red" > hier bin ich </p >
  • < p Style = "Color: Blue" > hier bin ich </p >
  • < p Style = "Color: Green" > hier bin ich </p >
  • < p Style = "Color: gelb" > hier bin ich </p >
  • < p Style = "Color: Gray" > hier bin ich </p >
  • < p Style = "Color: Black" > hier bin ich </p >
  • < INPUT TYPE = "button" onClick="changePs()" >
  • < / body >
  • < / html >
  • Gültigen HTML und CSS-Code wird abweichend von den meisten Browsern angezeigt. Sogar verschiedene Versionen desselben Browsers können unerwartete Anzeigeproblemen führen. Testen Sie immer Ihren Code auf anderen Browsern und älteren Versionen der Browser um sicherzustellen, dass der Code wie erwartet funktioniert.