03. august 1999 - 16:31Der er
6 kommentarer og 1 løsning
Ekstern JS-validering
Jeg benytter dette script til ekstern validering af et email-felt: -------- // EMAIL-validering // // <input type="text" name="Email" size="20" onChange="emailvalidation(this,'The E-mail is not valid');">
function emailvalidation(entered, alertbox) { with (entered) { apos=value.indexOf("@"); dotpos=value.lastIndexOf("."); lastpos=value.length-1; if (apos<1 || dotpos-apos<2 || lastpos-dotpos>3 || lastpos-dotpos<2) {if (alertbox) {alert(alertbox);} return false;} else {return true;} } } ----------------- Den fanger også fejlene, men fastholder ikke focus. Jeg kan ikke overføre navnet på form-feltet til funktionen, da funktionen skal bruges mange steder. Jeg har prøvet at bygge : document.form.this.focus(); document.form.this.select(); ind i funktionen, men det virker ikke.
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Men jeg kan ikke bruge "elementnavn", når funktionen skal anvendes flere steder.... Kan man udbygge funktionen, så den kan tage et argument mere - svarende til "elementnavnet"??
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.