derGugi
Erfahrenes Mitglied
so, ich hab mir schnell erlaubt, das problem zu lösen 
hier der code(danke an nuinmundo für die idee, obwohl ich eigentlich die selbe hatte, nur nicht mit variablen ;-))
ach ja und javascript muss zusammen geschrieben werden!

hier der code(danke an nuinmundo für die idee, obwohl ich eigentlich die selbe hatte, nur nicht mit variablen ;-))
Code:
<html>
<head>
<title>asfd</title>
<script type="text/javascript">
<!--
var pressed;
var farbe;
function einfaerben(id,status) {
if (status != "move") {
if (document.getElementById(id).style.backgroundColor == "")
farbe= "#000";
else
farbe = "";
}
if (status == "pressed")
pressed = true;
else if(status == "up")
pressed = false;
if (pressed) {
document.getElementById(id).style.backgroundColor = farbe;
}
}
//-->
</script>
</head>
<body onMouseUp="pressed=false">
<table width="100%" border="1">
<tr>
<td id="1" onMouseDown="javascript:einfaerben(this.id,'pressed')" onmousemove="einfaerben(this.id,'move')" onMouseUp="einfaerben(this.id,'up')">asf</td>
</tr>
<tr>
<td id="2" onMouseDown="javascript:einfaerben(this.id,'pressed')" onmousemove="einfaerben(this.id,'move')" onMouseUp="einfaerben(this.id,'up')">dsafasdfjksafj </td>
</tr>
</table>
</body>
</html>
ach ja und javascript muss zusammen geschrieben werden!
Zuletzt bearbeitet: