Bij de "document.contactformulier.getElementByName($name).value.length" loopt het echter fout. Indien ik getElementByName($name) vervang door de naam (hardcoderen), dan valideert hij wel (maar hij controleert dan maar 1 tekstveld).
kan je bij je site geen nederlands zetten :
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Cras condimentum mauris sed purus. Fusce libero diam, sodales sed, porttitor et, pharetra eu, massa. Vivamus venenatis, ligula sit amet adipiscing interdum, arcu eros dignissim urna, nec tristique dui nulla molestie mi. Phasellus elit justo, cursus in, semper in, tempus eu, mauris. .......... Ingekort door SanThe ........... Phasellus et felis in enim ullamcorper varius. Duis porttitor est sed orci. Vivamus sem lorem, accumsan ac, feugiat elementum, fringilla ut, sem. Vestibulum pede diam, tristique vel, rutrum in, congue quis, mauris. Nunc lorem. Nulla nulla.
[quote='Henk schreef op 02.11.2008 12:50']Denk je er wel aan dat je je form ook valideert met php? Js is clientside namelijk, dus je kan het gewoon uitzetten.
@Jo, dude. Waarom vervuil je het topic nou weer door alles hier te plakken. -.-
de php-validatie komt er nog bij hoor :)[/quote]
Dan heb ik niks gezegd ;)
Ik schrijf dit zelf omdat ik zelf ook nog wat wil bijleren :). En wat bedoel je met die eerste zin? Is het hier handiger om te werken met mootools e.d. (hier heb ik geen verstand van :') )?
Ik schrijf dit zelf omdat ik zelf ook nog wat wil bijleren :). En wat bedoel je met die eerste zin? Is het hier handiger om te werken met mootools e.d. (hier heb ik geen verstand van :') )?[/quote]
Ik bedoel als dingen met document.contactformulier.getElementByName($name), waarom gebruik je die? Je gebruikt al mootools, waarom ga je dan niet gewoon daarmee verder,das veel simpeler.
En ik denk dat het beter is als je ook nog even naar javascript variables kijkt.