Tabellenproblem
Andi
- javascript
Hi,
also ich habe ein Script entwickelt mit welchem man Tabellenzellen selektieren kann. Die Zellen werden, wenn man klickt und drüberfährt grün werden und wenn man loslässt ist die Selektion fertig.
Das 1. mal funktiniert alles ohne Probleme. Wenn ich aber nocheinmal probiere zu selektieren wird mein Cursor ein Schild welches durchgestrichen ist und dann funktionieren meine Methoden nicht mehr.
Hatte jemand das Problem schon mal?
Gruß
Andi
hi,
Hatte jemand das Problem schon mal?
das problem, dass jemand </faq/#Q-07b> und </faq/#Q-07c> nicht mal annähernd umsetzt, haben wir hier sogar regelmässig.
gruß,
wahsaga
Hallo Andi!
also ich habe ein Script entwickelt mit welchem man Tabellenzellen
selektieren kann. Die Zellen werden, wenn man klickt und drüberfährt
grün werden und wenn man loslässt ist die Selektion fertig.
Und wie sieht dieses "Script" aus?
Das 1. mal funktiniert alles ohne Probleme. Wenn ich aber nocheinmal
probiere zu selektieren wird mein Cursor ein Schild welches
durchgestrichen ist und dann funktionieren meine Methoden nicht mehr.
Häh? "Ein Schild welches durchgestrichen ist?" Was bitte ist das?
℆, ℒacℎgas
Hallo,
Und wie sieht dieses "Script" aus?
hier mal der Code:
function mousemove(e)
{
var ob = (NS != 0) ? e.target : event.srcElement;
// DRAW NOT AGAIN
if(lastObject == ob) return;
lastObject = ob;
if (mouseDown)
{
// TAG TYPE
if(ob.tagName != 'TD') return;
// ENCLOSING TABLE
if(ob.parentNode.parentNode.parentNode.id.substr(0,7) != 'tblSeat') return;
X = ob.cellIndex;
Y = ob.parentNode.rowIndex;
// DRAW NOT AGAIN
if(X == lastMoveX && Y == lastMoveY) return;
draw(mouseDownX,mouseDownY,lastMoveX,lastMoveY,0);
draw(X,Y,mouseDownX,mouseDownY,1);
lastMoveX = X;
lastMoveY = Y;
} // end if
} // end function mousemove
probiere zu selektieren wird mein Cursor ein Schild welches
durchgestrichen ist und dann funktionieren meine Methoden nicht mehr.Häh? "Ein Schild welches durchgestrichen ist?" Was bitte ist das?
Wenn man etwas verschieben per Drag und Drop verschieben will es aber nicht verschoben werden kann.
Gruß
Andi
Hi,
das Problem ist gelöst!
Das Problem ist etwas selektiert wird. Ich setze jetzt einfach den Focus auf irgendwas anders und es funktioniert wieder.
Gruß
Andi