Hallo hoe is het mogelijk om 2 classes op 1 input veld te gebruiken, 1 voor css en 1 voor javascript

mvg,
Daniil
Je kan wel via javascript de input laten zien of niet en met CSS kan je hem dan een kleurtje geven oid.
Maar je kan niet
<input type="text" class=".viacss" class=".viaJS">
Een class voor javascript? Ik denk dat je en id bedoelt. Overigens kan je voor twee CSS-classes het zo doen:
<input type="text" class='class1 class2" />
<input type="text" class="CSSclassname JSclassName">

Gescheiden door een spatie, zo kan je meerdere stylen op 1 object toepassen, of het ook werkt met JS weet ik niet zeker...

Edit: Jip was me voor :) met XHTML notabene :)
Om een element via JavaScript te benaderen heb je de id nodig en niet de class.

@ Jip: die enkele quote moet een dubbele zijn ;-)
@Jan, er zijn wel JS functies geschreven dat je via class kan opvragen, heb er nog wel een denk ik...

Edit: Heb hem niet meer...
getElementsByClassName heet hij, te te krijgen via Google. Die selecteerd alle elementen via getElementsByTagName(*) en dan gaat hij op zoek naar de elementen die de classe bevatten, en die geeft hij dan in een array terug.

Reageren