no save
Assistance
Achat
News

Forum | programmation
[Javascript]modifier la valeur d'un objet
kij_82, le ven. 26 janv. 2007 à 09:56:55
C'est con... j'ai trouvé un truc pour contourner ton problème, tellement con ^^ comment ne pas y avoir penser avant :p

Voici le truc : le principe est de connaitre le nom de base de ton élément à prendre (liste) ainsi que le nombre de ces élements pour la boucle. Tout ca en paramètre d'une fonction JS, ou dans le corps d'un autre script peut importe et tu fais ceci :

<script language="javascript">
function popo ( libelle, nb ){
var oDiv = null;
for (X=0; X<nb; X++) {
oDiv = document.getElementById(libelle+X);
oDiv.options[oDiv.selectedIndex].value= 0;
}
}
</scritp>


Et tu n'as plus qu'à appeler ta fonction depuis javascript ou php.

Bien sur, il ne faut pas oublier de mettre un identifiant pour chacune de tes listes, ayant le même "corps" mais un numéro différent :

<select id="liste1" ...>...</select>
<select id="liste2" ...>...</select>


Bon courage pour la suite.

ps : pas testé le script donc il se peut qu'il y ai des erreurs.

Précédentbacus
janv. 07
Reivax962
janv. 07
Suivant
REPONSES
bacus
janv. 07
kij_82
janv. 07
bacus
janv. 07
kij_82
janv. 07
bacus
janv. 07
kij_82
janv. 07
Reivax962
janv. 07
kij_82
janv. 07
Rousss
févr. 08
Rousss
févr. 08
Version Web
Réalisé par RedShift
no save