06. april 2004 - 16:36Der er
4 kommentarer og 1 løsning
Formvalidering kikser ved email
Hej Eksperter...
Er der en der kan se hvad der går galt:
<script type="text/javascript"> <!-- function isValidEmail(str) { var supported = 0; if (window.RegExp) { var tempStr = "a"; var tempReg = new RegExp(tempStr); if (tempReg.test(tempStr)) supported = 1; } if (!supported) return (str.indexOf(".") > 2) && (str.indexOf("@") > 0); var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)"); var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$"); return (!r1.test(str) && r2.test(str)); }
function validering() { error = 0; if((document.forms[0].Navn.value=='') && (error==0)) { alert('Indtast venligst dit navn'); document.forms[0].Navn.focus(); error = 1; }
if ((document.forms[0].Email.value=="") && (error==0)) { alert('Indtast venligst din E-mail. Du bedes indtaste E-mail for at kunne modtage bekræftigelse på ordre'); document.forms[0].Email.focus(); error = 1; }
if ((isValidEmail(document.forms.Email.value)!=false) && (error==0)) { alert('Den indtastede E-mail er ugyldig. Du bedes indtaste gyldig E-mail for at kunne modtage bekræftigelse på ordre'); document.forms[0].Email.focus(); error = 1; }
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.
if ((isValidEmail(document.forms.Email.value)!=false) && (error==0)) { alert('Den indtastede E-mail er ugyldig. Du bedes indtaste gyldig E-mail for at kunne modtage bekræftigelse på ordre'); document.forms[0].Email.focus(); error = 1; }
Så virker resten, ellers hopper den videre efter at have accepteret at der ikke er indtastet navn uden at der er indtastet navn ...!
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.