Hallo Leute
ich habe eine art dateimanager programmiert.
also ich habe bei der ausgabe eine tabelle mit 4 spalten und eine unbestimmte anzahl zeilen.
in jeder zelle ist ein dateiname. mit dazugehörigen icon.
nun, um dateien zu löschen oder umbenennen möchte ich, das der user die datei markieren kann und anschliessend auf löschen / umbenennen klicken kann.
<!-- soweit funktioniert alles wunderbar -->
mein problem ist, wen ich auf eine andere zelle klicke bleimt der hintergrund der anderen eingefärbt.
folgendermassen schaut eine zelle aus:
<td name="fileman" OnMouseDown="selectit(this,'irgendwas.pdf');">
folgendermassen schaut die funktion aus:
function selectit(src,file){
if (!src.contains(event.toElement)){
// felder zurücksetzen
src.bgColor = '#6699CC';
form.sel_file.value = file;
}
}
wie muss ich das nun anstellen, das beim klicken auf eine andere zelle die anderen (namens filename) zuerst wieder auf #FFFFFF zurückgesetzt werden.
demo: siehe url
herzlichen dank zum voraus
joschua