Validare de Formulare cu Javascript
Validare E-mail
Pentru aceasta validare vom folosi doua functii javascript: evalid() si everif().
Prima functie verifica daca s-a scris ceva in campul pentru email si nu cumva a fost lasat gol.
A doua functie verifica daca textul introdus are formatul tipic unei adrese de email: daca contine @ , daca are cel putin un punct, daca punctul nu este cumva plasat imediat inaintea lui @ sau imediat dupa el si daca nu cumva contine mai mult de doua caractere @ .
<script language = "Javascript"> var at="@" if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){ if (str.indexOf(punct)==-1 || str.indexOf(punct)==0 || str.indexOf(punct)==lstr){ if (str.indexOf(at,(lat+1))!=-1){ if (str.substring(lat-1,lat)==punct || str.substring(lat+1,lat+2)==punct){ if (str.indexOf(punct,(lat+2))==-1){ return true function evalid(){ |
Validare Butoane Radio si Checkbox
In caz ca sunt mai multe variante de raspuns la o intrebare si doriti sa se poata alege doar una este suficient treceti nume identice butoanelor radio care sunt cuprinse in acea intrebare. Vom folosi javascript pentru a ne asigura ca formularul nu va fi trimis fara sa fie bifat un raspuns la fiecare intrebare.
Introducem functia check_buttons care va indica spre fisierul care sa preia datele din formular numai in cazul in care s-a raspuns la fiecare rubrica. Vom verifica asta cu IF, parcurgand inainte fiecare buton ca pe un array cu FOR.
<script language="Javascript"> function check_buttons() { </script> <form name="form1" method="post" onSubmit="javascript:check_buttons();" action=""> </p> |
Bineinteles ca formularul nostru este doar un exemplu si nu face trimitere nicaieri.
Articole asemanatoare
» Tutorial complet JavaScript (prima parte)
Comentarii
foarte bun acest tutorial si foarte buna initiativa cu acest site. sper sa creasca numarul de articole si de vizitatori
cum pot expedia un formular printr-un < a href="">trimite</a>
fara sa folosesc butonul submit
pai ar trebui sa adresezi o functie javascript care sa trimita formularul:
<a href="javascript:trimite()">trimite</a>
functia javascript ar fi care sa faca submit formularului e cam asa:
function trimite ()
{
document.numeformular.submit() ;
}
am cautat si n-am gasit nimic legat de un formular pentru inregistrarea unei firme. pentru a valida formularul am nevoie de reguli de formare pentru CUI, nr. reg. comertului si cont bancar. are cineva idee care sunt regulile respective sau unde le pot gasi? va multumesc.
Voteaza acest articol!
Trimite un comentariu!