begin process at 2012 05 29 07:43:40
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

JavaScript Orienté objet (POO)

 > 

Function & Méthodes

 > 

Conditionel


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Conditionel

mercredi 30 septembre 2009 à 17:33:31 | Conditionel

tlaloctzin

Membre Club
Bonjour a tous,
voila je suis confronté a un probleme un peu curieux , j'ai l impression que mon code javascript ne prends absolument pas en compte le traitement conditionel .... Aucun des if n est respecté meme si la condition demandée est juste , si qqn a une idée ou meme un orientation je vous en serais reconnaissant , voici le script :

function updateState(currentValue,oldValue,id){
var current = parseInt(currentValue) ;
var old = parseInt(oldValue);
var ide = parseInt(id);
var elementsTotaux = document.modif.elements.length ;
if ( current < old){
for ( var i = 1 ; i < elementsTotaux; i ++ ){
var n = document.modif.elements[i].selectedIndex ;
if (n >= current && n < old ){
document.modif.elements[i].selectedIndex = (n+1);
if ( i == ide){
document.modif.elements[i].selectedIndex = (document.modif.elements[i].selectedIndex )-1;
}
}
}
}
Merci d avance
mercredi 30 septembre 2009 à 18:55:15 | Re : Conditionel

Bul3

Membre Club
Bonjour,
pas si simple de comprendre au 1er coup
d'½il ce que vous cherchez à faire !
le but et les select ( enfin , le
minimum nécessaire ) seraient les
bienvenus
Cordialement [mon Site] [M'écrire] Bul
jeudi 1 octobre 2009 à 23:59:36 | Re : Conditionel

tlaloctzin

Membre Club
Oui désolé , en fait j ai une liste d'images générée par une connection dans une base de données en PHP , et les select représentent l'ordre d affichage dans lequel doivent apparaitre ses images. Quand on modifie une valeur , les autres select doivent se cadrer dessus.


Il vaut mieu être riche et en bonne santé que pauvre et malade .
vendredi 2 octobre 2009 à 09:03:16 | Re : Conditionel

Bul3

Membre Club
navré, mais pourquoi plusieurs select ?
si ce n'est qu'un souci d'ordre d'affichage ?
>>Quand on modifie une valeur , les autres
>>select doivent se cadrer dessus
c'est à dire ?
les select contiennent les mêmes données ?
une modif d'un l'un doit être reportées
dans les autres ?
ne comprenant pas encore le but de la
manoeuvre, je ne vois pas comment corriger.
vendredi 2 octobre 2009 à 13:39:32 | Re : Conditionel

tlaloctzin

Membre Club
C est pour une interface administrateur , l admin choisis l ordre d affichage


Il vaut mieu être riche et en bonne santé que pauvre et malade .
vendredi 2 octobre 2009 à 13:56:54 | Re : Conditionel

Bul3

Membre Club
ça répond parfaitement aux questions je suppose ?
vendredi 2 octobre 2009 à 14:03:06 | Re : Conditionel

tlaloctzin

Membre Club
Ouais , j arrive pas a m exprimer , je reprends depuis le début,

Dans une interface administrateur , il y a une liste d'images , générée en PHP et présentée dans une <table>
organisée de la facon suivante :

--------------------------------------------------------------------------
ID (texte)| Nom (texte)| Miniature (<img>) | Ordre d affichage (<select>)|
---------------------------------------------------------------------------
quand on modifie la valeur d un select ( et donc l ordre d affichage ) les autres select doivent prendre une valeur correspondant a la modif.

Exemple :

select 1 : valeur 1
select 2 : valeur 2
select 3 : valeur 3.

Si on veut que le select 3 prenne la valeur 1 , le select 1 prends la valeur 2 et le select 2 prends la valeur 3.

J espere etre plus clair
vendredi 2 octobre 2009 à 14:11:04 | Re : Conditionel

Bul3

Membre Club
et dans chaque <select> il n'y a qu'un choix ????
pourquoi un <select> alors ?
un <select> c'est une liste d'options où
l'on peut choisir ( 1 ou plusieurs choix
possible d'ailleurs )
navré... je ne pense toujours pas avoir compris
vendredi 2 octobre 2009 à 14:12:48 | Re : Conditionel

tlaloctzin

Membre Club
Oui un seul choix , c est un Integer , c est l'ordre dans lequel vont apparaitre les images , (1,2,3,4,5 ....etc)
cette pages ne sert qu a ca , a ordonner l ordre d aparition des images dans la partie visiteurs du site
vendredi 2 octobre 2009 à 14:16:47 | Re : Conditionel

Bul3

Membre Club
on n'y arrivera pas...

un integer dans un select ??????

ça n'existe pas !

un select c'est
<select>
<option value="un">premier</option>
<option value="deux">deuxième</option>
...
</select>
uniquement des chaînes de caractères


>>cette pages ne sert qu a ca , a ordonner l ordre
>>d aparition des images dans la partie visiteurs du site
d'où ma question !!!!!
pourquoi plusieurs select ?????
un seul suffirait, on ?


1 2

Cette discussion est classée dans : var, document, elements, conditionel, modif


Répondre à ce message

Sujets en rapport avec ce message

probleme firefox IE avec vérification de formulaire [ par vaesoli ] bonjour voila mon problème, j’ais un script js qui fonctionne tres bien sous firefox mais qui plante completement sous IE ce script est censé vérifier Problème compatibilité de ma page sous Firefox [ par shadow125 ] Hello :)Voila je programme la V 3.2 de mon site et j'aimerai faire un truc vraiement joli :) Donc j'ai fais des jeux de cadre pour faire une structure [xhtml] Intégration de fonctions javascript [ par kanabitch ] bonjour je cherche a corriger l'erreur que le navigateur me trouve lorsque que j'essai d'integrer une fonction javascript. Je vous montre le code car Probleme DHTML avec ie 5 et + [ par xav44 ] Bonjour, J'ai un soucis avec ie et DHTML, le code ci dessous marche tres bien avec firefox et pas du tout avec ie. Il n'y a pourtant aucune erreur dé Créer une ligne dans une table (en 1ere position) [ par lipao ] bonjour c'est tout bete, tout est dans le titre... je voudrais créer une ligne dans une table et qu'elle soit la 1ère ligne c'est à dire passer de Methode "document.getElementById" // Probleme de modification de plusieurs DIV [ par Gunsnake ] Bonjour, Voici mon problème. J'aimerais, au moyen d'un bouton actionné, modifier plusieurs DIV de ma page web. Tout ceci dans le but d'éviter les fra pb menu click droit [ par sdisp ] Bonjour, Je souhaite faire un menu qui apparaisse lors que l'on fait un click droit sur un lien et qui remplace le menu habituel. J'ai récupéré un cod modification script -- centrer [ par pusse ] Salut a tous j'ai recuperer un script sur le net qui me permet de creer un  liste defilante de liens horizontalement avec action sur des fleches. Le s equivalent document.body ?? [ par Kangourou_Nomade ] j'essai de rentre un tableau d'éléments HTML tel que : var MyHTMLTab = document.body.childNodes ou var MyHTMLTab = document.getElementsByTagName("body 2 diaporamas sur une meme page html [ par colalune ] Bonjour, J'ai récupéré un code pour un diaporama simple qui fonctionne bien (moins sous firefox !) mais cela me pose probleme quand je v


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,749 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales