tabellenzeile auf onclick markieren
Patrick
- javascript
Hi Forum,
ich möchte gerne jeweils eine Tabellenzeile mittels "onclick" markieren.
Folgendes Script benutze ich zur Zeit:
<script type="text/javascript">
<!--
function setStyle(obj,e)
{
if(e)
{
if(obj.id=='clicked')
{
obj.id='unclicked';
resetStyle(obj,true);
return;
}
obj.id='clicked';
}
obj.style.backgroundColor = '#AFC8E4';
obj.style.color = '#AFC8E4';
}
function resetStyle(obj,e)
{
if(obj.id=='clicked')
{
return;
}
obj.style.backgroundColor = '#FFFFFF';
obj.style.color = '#FFFFFF';
}
//-->
</script>
Aufgerufen wird das Ganze so:
onclick="setStyle(this,true)"
Mein Problem ist nun, dass die markierte Zeile auch markiert bleibt, wenn ich auf eine andere Zeile klicke. Also quasi "Mehrfachauswahl".
Ich möchte aber immer nur 1 Zeile markieren.
Was kann ich da tun?
Vielen Dank
Patrick
Hallo,
ich denke mal du musst entweder
bydey
Hi bydey,
wie kann ich denn alle Zeilen vor dem markieren resetten?
Ansprechen vie (all) kann ich ja nicht, oder?
Dank dir
Patrick
Hallo,
Hi bydey,
wie kann ich denn alle Zeilen vor dem markieren resetten?
Ansprechen vie (all) kann ich ja nicht, oder?
suche mal nach document.get ElementsByTagname("td")
Wenn du die Seite nicht neu lädst, kannst du auch die Variante mit einer Variable als Merker nehmen
bydey