Ombyggnad 2026/2027 pågår - döda länkar förekommer. Mer information

Formulärvalidering, route 1

2007-06-13 på Anders Ytterströms webblogg

Istället för att göra något vettigt ägnade jag dagen åt att leka litet med DOM och JavaScript för att uppnå basfunktionerna till ett valideringsskript för formulär.

Formuläret jag utgått ifrån är ett typiskt registreringsformulär, innehållande de uppgifter som står som självskrivna vid registrering i forum och communityn.

Detta är ett av mina första projekt inom DOM skriptande, och jag hade i åtanke att göra skriptet icke påträngande (unobtrustive). Därför finns inga funktioner eller händelsehanterare statiskt i HTML-dokumentet.

Vid nästa revidering av skriptet tänker jag lägga till ytterligare litet förbättringar och tillägg, som inte fick komma med i första versionen:

En annan aspekt är såklart serversidan. JavaScript räcker inte för att säkra formulär. Från serversidan kan det också vara vettigt att, förutom validering av sänd data, implementera genererade fältnamn eller en CAPTCHA. Emil Hernvall behandlar dem båda i artiklarna PHP Kokbok: Alternativt sätt att mota spammare och CAPTCHA.

Koden finns tillgängligt under mitt arkiv. Då jag är novis har jag inte rätten att kalla koden perfekt. Alla tips om förbättringar är självklart välkommet. :)


Ovanstående inlägg publicerades 2007-06-13. Det går att prenumerera på denna webblogg. Härifrån är följande mål rekommenderade: