in javascript vragen naar 2e of 3e class naam van een html-object

Status
Niet open voor verdere reacties.

EkevanBatenburg

Nieuwe gebruiker
Lid geworden
18 aug 2008
Berichten
2
Hoe beschik ik in Javascript over de class namen van objecten die lid zijn van meerdere class-en?
Ik heb in HTML:
<table>
<tr class=all class=een class=twee>.....
<tr class=all class=twee>.....
<tr class=all class=een>.....
</table>

In javascript heb ik
var ryen=document.getElementsByTagname('tr');
for (i=0;i<ryen.length;++i) {if(ryen.className==parameter){....}}

de if-statement werkt alleen voor parameter="all", maar niet voor parameter="een" of "twee".

Weet iemand hoe ik de 2e of 3e class te pakken kan krijgen?
 
Hoe beschik ik in Javascript over de class namen van objecten die lid zijn van meerdere class-en?
Ik heb in HTML:
<table>
<tr class=all class=een class=twee>.....
<tr class=all class=twee>.....
<tr class=all class=een>.....
</table>

In javascript heb ik
var ryen=document.getElementsByTagname('tr');
for (i=0;i<ryen.length;++i) {if(ryen.className==parameter){....}}

de if-statement werkt alleen voor parameter="all", maar niet voor parameter="een" of "twee".

Weet iemand hoe ik de 2e of 3e class te pakken kan krijgen?


In principe kan je per object maar 1 maal een class toevoegen. Mag ik vragen waar je het voor nodig hebt?
 
Je kunt wel meerdere classes toevoegen, maar niet op de voorgestelde manier.

Wel op de volgende manier:

HTML:
<tr class="all een twee">
 
Beste mensen, hartelijk dank voor jullie hulp. Ik weet nu wat ik fout deed en hiermee kan ik goed verder.

Waarvoor ik het nodig heb werd gevraagd.
Ik heb een groot aantal vragen dat ik in een form wil presenteren. Maar afhankelijk van de interesse van de lezer wil ik een aantal van die vragen wel en andere niet presenteren. Elke vraag kan voor meerdere lezers nuttig zijn, maar niet noodzakelijk voor allemaal (hier komt de class="lezer1 lezer5 lezer8") .
Niet presenteren door de tabelrow te "collapsen" en wel presenteren door die "visible" te maken.

Nogmaals hartelijk dank voor jullie hulp...............Eke
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan