Hi Thomas
Funktioniert überhaupt kein Javascript Event ? Ich weiss jetzt nicht genau oba es mit deiner Methode möglich ist Events zu definieren, ich glaube dies geht nachträglich nur übers DOM, sieh mal hier nach:
http://selfhtml.teamone.de/dhtml/modelle/dom.htmDu musst aber aufpassen, der Internet Explorer hat (wie immer) noch viele Probleme damit, zumal er einige nachträglich übers DOM eingebundene Events noch überhaupt nicht unterstützt.
freundliche Grüsse,
Daniel
Hallo!
Vielen Dank erst mal.
Ich habe den code in Anlehnung an deinen Tipp wie folgt geändert.
Funktioniert aber immer noch nicht.
Thomas
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Tabelle generieren</title>
<script type='text/javascript'>
<!--
function Markieren()
{
alert("TEST1");
/*
document.getElementById("Zelle"+Zeile+Spalte).setAttribute('bgColor','#ffff00');
*/
}
function Normalisieren()
{
alert("TEST2");
}
function Aktivitaet()
{
alert("TEST3");
/*
alert("Zeile: " + Zeile + " Spalte: " + Spalte);
*/
}
function LadenMZ() {
document.write('<table border="1" cellpadding="5" cellspacing="0">');
document.write('<tr id = "Zeile1">');
document.write('<td id = "Zelle110" width = 150><p id = "Raster110">Z110</p></td>');
document.write('<td id = "Zelle111" width = 150><p id = "Raster111">Z111</p></td>');
document.write('<td id = "Zelle112" width = 150><p id = "Raster112">Z112</p></td>');
document.write('<td id = "Zelle113" width = 150><p id = "Raster113">Z113</p></td>');
document.write('<td id = "Zelle114" width = 150><p id = "Raster114">Z114</p></td>');
document.write('</tr>');
document.write('<tr id = "Zeile2">');
document.write('<td id = "Zelle210" width = 150><p id = "Raster210">Z210</p></td>');
document.write('<td id = "Zelle211" width = 150><p id = "Raster211">Z211</p></td>');
document.write('<td id = "Zelle212" width = 150><p id = "Raster212">Z212</p></td>');
document.write('<td id = "Zelle213" width = 150><p id = "Raster213">Z213</p></td>');
document.write('<td id = "Zelle214" width = 150><p id = "Raster214">Z214</p></td>');
document.write('</tr>');
document.write('<tr id = "Zeile3">');
document.write('<td id = "Zelle310" width = 150><p id = "Raster310">Z310</p></td>');
document.write('<td id = "Zelle311" width = 150><p id = "Raster311">Z311</p></td>');
document.write('<td id = "Zelle312" width = 150><p id = "Raster312">Z312</p></td>');
document.write('<td id = "Zelle313" width = 150><p id = "Raster313">Z313</p></td>');
document.write('<td id = "Zelle314" width = 150><p id = "Raster314">Z314</p></td>');
document.write('</tr>');
document.write('</table>');
document.close();
var Zelle110 = document.getElementById("Zelle110");
Zelle110.addEventListener("mouseover", Markieren, true);
Zelle110.addEventListener("mouseout", Normalisieren, true);
Zelle110.addEventListener("click", Aktivitaet, true);
}
//-->
</script>
</head>
<body style="background-color:#FFFFFF; padding:5px"
onload="LadenMZ()">
</body>
</html>