ich nur neugierig, warum mein JavaScript nicht (getestet in Firefox und IE) laufen, wenn ich das <script>
Tag wie folgt schreiben:Schließen HTML-Script Tag
<script type="text/javascript" src="script.js"/>
Es wird funktionieren, wenn ich diese Zeile zu ändern:
<script type="text/javascript" src="script.js"></script>
Also meine Frage ist: warum ich nicht den script
-Tag in dem Start-Tag schließen kann, da ich in ihn, jeden Inhalt nicht habe.
Mein JavaScript-Code ist einfach, nur:
alert("test");
Hinweise: Ich gehe firefox Fehlerkonsole und kein Fehler.
Skript kann sich nicht einschließen. Es ist genau so. Alle DOM-Elemente, die innerHTML haben können, können nicht auf sich selbst geschlossen werden. –
Kompatibilität hängt vom _doctype_ ab - siehe http://stackoverflow.com/questions/97522/what-are-all-the-valid-self-closing-elements-in-xhtml-as-implemented-by-the-maj aber Browser variieren immer noch bei der Unterstützung selbstschließenden '' – andyb
@andyb - Nein, tut es nicht. * Gültigkeit * tut es. Die Kompatibilität hängt vom * Inhaltstyp * ab. – Quentin