Hi
ich brauch als was,was prueft ob aktuell die maustaste gedrueckt ist oder nicht.
Dann musst Du halt einen flag setzen. Teste:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">
<html>
<head>
<script type="text/javascript">
var txt = "";
var flag = false;// merkt sich ob gedrückt oder nicht
function doit () {
var tds = document.getElementsByTagName("td");
for (var i = 0; i < tds.length; i++) {
tds[i].onmouseover = function () {
if (!flag) return;
txt += (txt? ", " : "") + this.firstChild.data;
}
}
document.onmousedown = function () {
flag = true;
}
document.onmouseup = function () {
flag = false;
if (!txt) return;
alert ("Diese Zellen wurden überfahren: " + txt);
txt = "";
}
}
</script>
</head>
<body onload="doit()">
<table cellspacing="1" cellpadding="10" border="1">
<tr>
<td>zelle 1</td>
<td>zelle 2</td>
</tr>
<tr>
<td>zelle 3</td>
<td>zelle 4</td>
</tr>
<tr>
<td>zelle 5</td>
<td>zelle 6</td>
</tr>
</table>
</body>
</html>
Gruesse, Joachim
Am Ende wird alles gut.