21. juli 2003 - 20:31Der er
13 kommentarer og 1 løsning
Validering af form
Hvorfor chekker dette script ikke på document.profil.user.value?
Formen hedder profil, og input hedder user - den chekker på alt andet fint nok, men bare ikke på user...
Koden er valideret xhtml 1.0, så der burde ikke være problemer med formen...
<script language='JavaScript' type='text/javascript'> function check() { if (document.profil.userpass.value != document.profil.userpass2.value) { alert('Du skal indtaste 2 ens kodeord ik!'); return(false); } else if (document.profil.email.value != '') { if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(profil.email.value)) { alert('Sådan er din emailadr vist ikke. '+ 'Husk også at du kun kan indtaste en emailadr'); return(false); } } else if (document.profil.web.value != '') { if (!/(www.)[a-z0-9\.\-]+\.[a-z]{2,}[a-z0-9\.\-\/]{0,}$/.test(profil.web.value)) { alert('Sådan er din webadr vist ikke!'); return(false); } } else if (document.profil.user.value == '') { alert('Du skal udfylde et brugernavn'); return(false); } else { return(true); } } </script>
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
function check() { if (document.profil.userpass.value != document.profil.userpass2.value) { alert('Du skal indtaste 2 ens kodeord ik!'); return(false); } if (document.profil.email.value != '') { if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(profil.email.value)) { alert('Sådan er din emailadr vist ikke. '+ 'Husk også at du kun kan indtaste en emailadr'); return(false); } } if (document.profil.user.value == '') { alert('Du skal udfylde et brugernavn'); return(false); } if (document.profil.web.value != '') { if (!/(www.)[a-z0-9\.\-]+\.[a-z]{2,}[a-z0-9\.\-\/]{0,}$/.test(profil.web.value)) { alert('Sådan er din webadr vist ikke!'); return(false); } }
Ahh... kan godt se det nu.. Takker. Har siddet med det længe :-)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.