zurück zur Startseite
  


Zurück XHTMLforum > Webentwicklung (außer XHTML und CSS) > Javascript & Ajax
Seite neu laden Tabellenzeile farbig markieren wenn Checkbox aktiv

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 24.10.2007, 09:11
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 18.10.2007
Beiträge: 1
mm10dev befindet sich auf einem aufstrebenden Ast
Standard Tabellenzeile farbig markieren wenn Checkbox aktiv

Hallo,

ich habe folgenden code:

PHP-Code:
                echo '<tr class="tl_tr_default">';
            echo 
'    <td width="30"><input name="check[]" type="checkbox" id="check" value="'.$row['tk_id'].'" /></td>';
                echo 
'    <td>'.$row['tk_briefdescription'].'</td>';
                echo 
'    <td width="200">'.$row['tk_exp_start'].'</td>';
                echo 
'    <td width="100"><a href="task_delete.php?action=delete&id='.$row['tk_id'].'">Delete</a>&nbsp;<a href="task_edit.php?action=edit&id='.$row['tk_id'].'">Edit</a></td>';
                echo 
'</tr>'
Ich zeige eine Liste mit Tätigkeiten an. Vor jedem Listeneintrag gibt es eine Checkox für Multiselect als Array. Wenn der User auf solch eine Checkbox klickt möchte ich das die Zeile andersfarbig angezeigt wird und bei uncheck wieder im default-Wert. Wie kann man das machen das auf klick auf die checkbox via javascript der style der row gesetzt wird?

gruß
mm
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 24.10.2007, 09:51
Benutzerbild von protonenbeschleuniger
Verbesserer
XHTMLforum-Kenner
 
Registriert seit: 06.09.2007
Beiträge: 4.977
protonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblick
Standard

Der PHP Code ist im zusammenhang mit JS uninteressant.

ich krieg knapp 500.000 Ergebnisse wenn ich in google nach "javascript tabellenzeile markieren" suche.

Hmm, wobei die aber nicht hilfreich sind.

Ich würd's so machen:

Der Event:
Code:
<input type="checkbox" onclick="markRow(this)">
Die JS Funktion:
PHP-Code:
function markRow(el) {
    if(!
el) return;
    var 
clr el.checked '#f00' ''
    
while(el) {
        if(
el.tagName.toLowerCase() == 'tr') {
            
el.style.backgroundColor clr;
            return;
        }
        
el el.parentNode;
    }

Mit Zitat antworten
Sponsored Links
Antwort


Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
HTML als Text ausgeben und HTML farbig markieren cabotine Serveradministration und serverseitige Scripte 14 09.08.2022 10:27
div umgibt checkbox..jquery toggle um checkbox zu checken? sepp88 Javascript & Ajax 7 12.01.2010 21:26
Pfad in Mausover Menü farbig markieren? isd17 CSS 2 17.05.2009 15:10
Checkbox markieren und löschen fledermaus Serveradministration und serverseitige Scripte 13 08.01.2008 16:05
Über Checkbox gleichzeitig ein Textfeld aktivieren Kalli 1976 (X)HTML 4 15.05.2007 16:32


Alle Zeitangaben in WEZ +2. Es ist jetzt 13:54 Uhr.