Autor | Zpráva | ||
---|---|---|---|
breeta Profil * |
#1 · Zasláno: 17. 2. 2010, 09:14:43
Zdravím, vytvořím si formulář pomocí Javascriptu, kde je více záznamů (pole) name='popis_foto[]':
var input2 = document.createElement('input'); input2.setAttribute('name', 'popis_foto[]' ); input2.setAttribute('size', '10' ); input2.setAttribute('id', 'popis_foto' ); input2.setAttribute('maxlength', '20' ); pole popis_foto[] potřebuju ověřit jestli tam něco je než to odešlu do databáze. mám tohle: function formValidator(){ var popis_foto = document.getElementById('popis_foto'); if(notEmpty(popis_foto, "Vyplnit popis fotky!")){ } return false; } function notEmpty(elem, helperMsg){ if(elem.value.length == 0){ alert(helperMsg); elem.focus(); return false; } return true; } ale netuším jak to pole do toho kódu převzít poradí mě někdo? |
||
breeta Profil * |
#2 · Zasláno: 17. 2. 2010, 10:42:08
už sem na to došel označil jsem prvni romulář id a pak vzal element name ...
function formValidator(){ var form = document.getElementById('form'); var popis_foto = form.elements["popis_foto"]; for (i=0; i<popis_foto.length; i++) { if(notEmpty( popis_foto[i], "Vyplnit popis fotky!" )) { } } return false; } function notEmpty(elem, helperMsg){ if(elem.value.length == 0){ alert(helperMsg); elem.focus(); return false; } return true; } |
||
Časová prodleva: 14 let
|
0