07. maj 2002 - 22:46Der er
5 kommentarer og 1 løsning
formular
Jeg er ved at lave en formular til en hjemmeside hvor folk skal skrive navn, adresse , tlf o.s.v . Jeg ville gerne have man ikke skriver under 8 tal i tlf. er der nogen muligheder for dette i dreamweaver? eller en anden måde? og hvordan gør jeg
johhhhhh du har måske en mulighed ved at du under validate form. sætter flugeben i value (obligatorisk værdi) og makerer number from (11111111) to (99999999) eller hvor telfornummer starer og slutter.
function valider ( form ) { // test felterne i javascript et for et // if ( felt_er_OK ) // format for feltcheck // fortsæt // gå videre til næste felt // else { // alert("Skriv en felmeddelelse"); // sæt focus på det felt // return false; // afbryder funktionen og returnerer false.
// test feltet "tlfnr" //NB: navne skal være eet enkelt ord. if ( ( form.tlfnr.value.length == 4 ) // max 8 cifre &&( parseInt( form.postnr.value ) > 1000 ) // 1000 til 9999 ) { // fint, det er et lovligt dansk telefon nr. } else { alert ("Feltet Telefonnr. er ikke udfyldt med dansk telefonnr."); form.tlfnr.focus(); return false; };
// osv. en test for hvert felt. Tilsidst skriver du return true:
return true; // alle felter er ordentligt udfyldt };
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.