Achetez et vendez votre matériel multimédia d'occasion sur notre service de petites annonces informatiques gratuites

Aide pour evolution script de validation

Forum informatique > Aide création et gestion de site > Aide pour evolution script de validation

<<<1>>>

[Page 1 sur 1 - 2 messages]
Informations Messages

cilies38

Avatar de cilies38
2 messages
Neurone isolé
Neurone isolé

Lien direct Le 03 Septembre 2009 à 11h21

Bonjour,

Je souhaite modifier un script de validation pour ajouter le cas d'un groupe de checkboxes ou radio à vérifier.

Le constructeur de la classe de validation contient les lignes suivantes.
Element est le id du input, select.

Code :
initialize: function
(
element, optionsObj
)
{

this.
element = element.nodeName? element : document.getElementById(element)
;
...
this.form=this.element.form

}

j'ai besoin dans la fonction de validation validateELement de récupérer le groupe avec getElementByName je crois.Le problème quelle est la syntaxe pour utiliser la fonction ou dois-je parcourir l'abre DOM (je ne maitrise pas du tout)

Code :
if
(validationFunction == Validate.Choose)

{
var values = this.form.getElementByNames(this.element.name);
validationFunction(values, validationParamsObj);

Merci d'avance.

 

Hotline

Avatar de Hotline
141 messages
Carte Graphique 3D
Carte Graphique 3D

Lien direct Le 03 Septembre 2009 à 22h39

Bonsoir,

Tu peux récupérer ton groupe de checkbox dans un tableau . Admettons que grpCase soit le name de tes checkbox :

Code

var box = document.getElementsByName('grpCase');



Et si tu veux parcourir le tableau box à la recherche d'une case cochée :

Code


for (var i=0; i<box.length; i++) {
if (box.checked == true) {
traitement ...
}
}

 

<<<1>>>

[Page 1 sur 1 - 2 messages]

Forum informatique > Aide création et gestion de site > Aide pour evolution script de validation