Spelmann
Erfahrenes Mitglied
Ich mache gerade meine ersten Schritte mit JavaScript.
Fogendes einfaches Script läuft unter HTML aber nicht unter XHTML
Gilt für XHTML eine andere Java Script Syntax? Ich dachte über <![CDATA[ ... ]] sollte das laufen?!
Fogendes einfaches Script läuft unter HTML aber nicht unter XHTML
Code:
//<![CDATA[
var Neu = "das ist mein neuer Text";
function Aendern () {
document.all.meinAbsatz.innerHTML = Neu;
}
//]]>
HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Test</title>
<script type="text/javascript" src="js/test.js"></script>
</head>
<body>
<p id="meinAbsatz">mein alter Text</p>
<a href="javascript:Aendern()">Text aktualisieren</a>
</body>
</html>
Zuletzt bearbeitet: