wijzigen class tr met javascript

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Softwareontwikkelaar Cleopatra

Functieomschrijving: De directie Verkeer en Openbare ruimte van de gemeente Amsterdam beschikt over een softwareapplicatie, "Cleopatra", waarmee geautomatiseerde handhaving plaatsvindt (op basis van kentekenherkenning) van bepaalde gebieden waarin toegangseisen worden gesteld aan het verkeer. Voorbeelden ervan zijn de milieuzones, de zone zwaar verkeer, handhaving van bromen snorfietser op het fietspad en autoluwe gebieden. Voor de doorontwikkeling en uitbreiding ervan zijn gespecialiseerde softwareontwikkelaars nodig die helpen bij het programmeren van de handhavingsmodules voor nieuwe gebieden en het verbeteren en bijwerken van de bestaande onderdelen van de softwareapplicatie.De opdracht bestaat uit: het programmeren van de diverse modules;het tijdens demo's tonen van de

Bekijk vacature »

PHP Freak

PHP Freak

22/01/2009 10:44:00
Quote Anchor link
Ik heb de volgende javascriptfunctie:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
function selectCheckbox(checkbox) {
    if(checkbox.checked == true) {
        checkbox.checked = false
    }
    else {
        checkbox.checked = true
    }
}


die ik als volgt aanroep:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
<tr class="grid1" onmouseover="this.className=\'gridMouseOver\'" onmouseout="this.className=\'grid1\'"
onmousedown="selectCheckbox(document.formDBManager.checkboxNaam)">';


Dit werkt allemaal prima, alleen wil ik een extraatje toevoegen, wat me maar niet wil lukken. Ik wil dat de class van de <tr> op gridMouseOver blijft staan, zodra de checkbox behorende bij deze klasse geselecteerd is. Dit wil me echter niet lukken, het liefst werk ik ook niet met een id voor iedere <tr>, omdat de pagina de W3C validatiepagina dan niet meer doorstaat...

Heeft iemand misschien enig idee hoe ik dit het best aan kan pakken? Alvast bedankt!
 
Er zijn nog geen reacties op dit bericht.



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.