Toon posts:

[JS] Kan iets korter

Pagina: 1
Acties:

Verwijderd

Topicstarter
hoe kan je zo kort / makkelijk mogen een form validaten.

function validate() {
if (object.plaats.value == "" ) {
alert('Plaatsnaam is niet ingevoerd.');
return false;
}

}


is dit de snelste manier, of is er een snellere manier. Meer nieuwsgierigheid of ik het goed doe.

Want al me velden van me form moeten worden ingevuld. Kan je dan ook er door heen loopen met javascript ?

[ Voor 20% gewijzigd door Verwijderd op 18-11-2004 13:54 . Reden: Me handen zijn sneller dan me hersens ]


  • Clay
  • Registratie: Oktober 1999
  • Laatst online: 25-02 11:17

Clay

cookie erbij?

moet met een loopje wel lukken, ala:

code:
1
2
3
4
5
6
7
8
9
var frm = document.forms['formNaam'];
var element;
for(var i=0; i<frm.elements.length; i++) {
   element = frm.elements[i];
   if(/text/i.test(element.type) && !element.value) {
      alert('vul aub ' + element.name+ '  in');
      return false;
   }
}

Instagram | Flickr | "Let my music become battle cries" - Frédéric Chopin


Verwijderd

Topicstarter
Aha, owkee thanx !

is netjes maken ;)

  • Eskimootje
  • Registratie: Maart 2002
  • Laatst online: 11:13
code:
1
2
3
4
5
6
7
var el = document.forms['formNaam'].elements;
for(var i=0; i<el.length; i++) {
   if(/text/i.test(el.type) && !el.value) {
      alert('vul aub ' + el.name+ '  in');
      return false;
   }
}

nog korter >:)

[ Voor 13% gewijzigd door Eskimootje op 18-11-2004 14:08 ]