24. december 2003 - 11:11Der er
5 kommentarer og 1 løsning
omdøbe feltnavnene i alert
Hej
Er det muligt at ændre denne validering, således at mine feltnavne bliver ændret til dansk i alert. Pt. indskriver jeg navnene i min database som email | birthyear | username | userid (i alerten vil jeg gerne der står ...) Email | Årgang | Brugernavn | Password
function MM_validateForm() { //v4.0 var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments; for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=MM_findObj(args[i]); if (val) { nm=val.name; if ((val=val.value)!="") { if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@'); if (p<1 || p==(val.length-1)) errors+='- '+nm+' skal indeholde en e-mail addresse.\n'; } else if (test!='R') { num = parseFloat(val); if (isNaN(val)) errors+='- årgang skal bestå af tal.\n'; if (test.indexOf('inRange') != -1) { p=test.indexOf(':'); min=test.substring(8,p); max=test.substring(p+1); if (num<min || max<num) errors+='- Du skal være over 18 år.\n'; } } } else if (test.charAt(0) == 'R') errors += '- '+nm+' er påkrævet.\n'; } } if (errors) alert('Følgende fejl opstod:\n'+errors); document.MM_returnValue = (errors == ''); } //--> </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.
Det ville klart være det nemmeste, at give feltene et nyt navn. (troede jeg) Men efter jeg gjorde det, rendte jeg ind i en bunke probz, med indskrivningen til databasen. Derfor oprettede jeg dette spørgsmål i javascript, ellers ville jeg blive nødt til at oprette en bunke i ASP kategorien ;O)
var visnavn = new Array(); visnavn['email'] = 'Email'; visnavn['birthyear'] = 'Årgang'; visnavn['username'] = 'Brugernavn'; visnavn['userid'] = 'Password';
function MM_validateForm() { //v4.0 var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments; for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=MM_findObj(args[i]); if (val) { nm=val.name; if ((val=val.value)!="") { if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@'); if (p<1 || p==(val.length-1)) errors+='- '+visnavn[nm]+' skal indeholde en e-mail addresse.\n'; } else if (test!='R') { num = parseFloat(val); if (isNaN(val)) errors+='- årgang skal bestå af tal.\n'; if (test.indexOf('inRange') != -1) { p=test.indexOf(':'); min=test.substring(8,p); max=test.substring(p+1); if (num<min || max<num) errors+='- Du skal være over 18 år.\n'; } } } else if (test.charAt(0) == 'R') errors += '- '+visnavn[nm]+' er påkrævet.\n'; } } if (errors) alert('Følgende fejl opstod:\n'+errors); document.MM_returnValue = (errors == ''); }
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.