Javascripte (Aide sur fonction)

page 1 page 2
Répondre
Rey
Rey
Déconnecté
bonjour,

je besoin un peut d’aide por faire changer le "01" (sur la dernier ligne) <=10 donc pour changer le numero de la ligne. (maxi 10 ligne en boucle)

voila le code:

//*_________debut du fonction_______*

Ranger = function () {
var a = new Array(this.nums);
var j = 0;
for (var i = 1; i <= this.maxnumer; i++) {
if (! this.numbers[i]) continue;
a[j] = i;
j++;
}
for (var i = 1; i <= this.nums; i++) {
if (! a[i-1]) continue;
document.getElementById('ligne01position'+i).innerHTML = a[i-1] ;
}
}
//*________fin du fonction_________*

donc je veu changer la valeur en boucle de 10 lignes ici -> ('ligne01position'+i) poru avoir ('ligne+01+position'+i).


merci d'avance
Bzh
Bzh
Déconnecté
Heu ! Pour le cou je ne comprends pas du tout ton script !

Tu pourrais lui mettre plus de commentaire...

Pourquoi mettre 01 au lieu de 1 ???
LupusMic
LupusMic
Déconnecté
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
(Bzh) Tu as de la chance, je n'ai même pas compris son français :-D
Bzh
Bzh
Déconnecté
Bon y a quand même le bonjour ! smiley
Rey
Rey
Déconnecté
oui le (1) peut remplasser le (01)

explication:
avec les parametres de ce ligne la,

<<document.getElementById('ligne01position'+i).innerHTML = a[i-1];>>

j'afiche les elements dans une ligne et pour multiplier les lignes je doit changer les parametres.a present j'ai multiplier les lignes en fesant repeter plusieurs foi le fonction.

//*___table de reception___________*

<table border="0" width="89">
<tr>
<TD class=css63 id=ligne01position1 height="1" width="28"></TD>
<TD class=css63 id=ligne01position2 height="1" width="28"></TD>
<TD class=css63 id=ligne01position3 height="1" width="29"></TD>
</tr>
<tr>
<TD class=css63 id=ligne02position1 height="1" width="28"></TD>
<TD class=css63 id=ligne02position2 height="1" width="28"></TD>
<TD class=css63 id=ligne02position3 height="1" width="29"></TD>
</tr>
</table>

merci
Rey
Rey
Déconnecté
petson pour un coudpous...???
Rey
Rey
Déconnecté
*persone pour m'aide...?

même avec une petite remuneration modeste.
i M@N
i M@N
Déconnecté
One Love, One Heart, One Unity.
Hello !

C'est pas une histoire d'argent ... le problème c'est que c'est pas évident de comprendre ton problème : exprime-toi mieux. smiley

Si j'ai compris tu veux faire ça :
  1. <?php
  2.  
  3. echo'/*_________debut du fonction_______*/
  4. Ranger = function () {
  5. var a = new Array(this.nums);
  6. var j = 0;
  7. for (var i = 1; i <= this.maxnumer; i++) {
  8. if (! this.numbers[i]) continue;
  9. a[j] = i;
  10. j++;
  11. }
  12. for (var i = 1; i <= this.nums; i++) {
  13. if (! a[i-1]) continue;';  
  14.  
  15. /*on écrit en boucle*/  
  16.  
  17. for($i=1; $i <= 10; $i++) {  
  18. echo'document.getElementById(\'ligne'.$i.'position\'+i).innerHTML = a[i-1] ;';  
  19. }  
  20.  
  21. echo'}
  22. }
  23. /*________fin du fonction_________*/';  
  24.  
  25. ?> 
@+...
Rey
Rey
Déconnecté
merci i M@N, c'est simpa de ta part.

oui peut etre je me suis pas bien exprimé, donc je met l'adresse de la page: http://faretop.net/eleksion/selection_fr.htm

là, j'éspére etre plus claire sur mon probleme.
donc je veut eviter les trois boutons, et les mettre sur un seul bouton.

merci en avance
i M@N
i M@N
Déconnecté
One Love, One Heart, One Unity.
Reuh ...

Bon déjà t'as 3 bouttons parce que chacun correspond à une action bien précise : valider le choix 1,2 ou 3 ... je vois pas pourquoi tu veux modifier ça.

Ensuite je comprends toujours pas c'est quoi cette histoire de ligne
  1. document.getElementById('ligne01position'+i).innerHTML = a[i-1] ; 
qu'il faut faire varier de 1 à 10, j'ai pas vu cette ligne dans la source de ta page.

Enfin je comprends pas comment tu passes les résultats de ce que rentre ton visiteur/votant dans selection_fr.htm vers selection2_fr.htm surtout avec des pages en html ... mais bon p'tet que je suis pas assez bon en JavaScript et que c'est possible, mais je pense que c'est un truc à faire en php.

Si tu veux qu'on t'aide faut vraiment que tu saches ce que tu veux faire (comme dirait Cart "si tu ne sais pas où tu vas tu ne risques pas d'y arriver smiley) et que tu nous l'expliques clairement ... pour le moment j'ai rien compris, désolé.

Alors réfléchis bien à ce que tu veux faire, explique-nous clairement et on va y arriver.

@+...
Rey
Rey
Déconnecté
j'ai mis que trois lignes et trois boutons just pour explique se que je veut faire, parce que sinon il faler mettre 10 boutons et ça prene trop de place.
pareil pour les resultats du page 1, ils ne passe pas sur page 2, ni sur page 3. c'est just pour explique les choses.

acord moi stp just 15min en messenger, pour que je t'explique tout ça. même just pour m'aider a mieux formuler ma demande par ce que j'ai du mal le faire.
voila mon adresse: rey66@msn.com

merci en avance
i M@N
i M@N
Déconnecté
One Love, One Heart, One Unity.
Hello !

Non. Je vais pas te faire un cours particulier par MSN.

Tu veux faire un truc, tu dois savoir ce que c'est et l'expliquer : "ce qui ce conçois bien s'énonce clairement et les mots pour le dire viennent aisément".

Si tu veux t'as un chat lephpfacile.

L'intérêt de ce forum c'est de permettre de devenir un base de solutions pour les autres et que chaque membre puisse contribuer à la résolution d'un problème.

Réfléchis à ce que tu veux faire, exprime-le clairement et on t'aidera.

@+...
Rey
Rey
Déconnecté
oui je comprend et tu a raison.

mais j'ecrir pas corectement en français, c'est pour ça que j'ai demander le messenger, pour expliquer tout ça en orale.

merci encore, je vais esseyer encore une foi de mieux rediger ma demande.
je garde l'espoire

a+
Rey
Rey
Déconnecté
encore une petit question;

une fichier javascript avec ses fonctions, peut etre refait (identique en garden ses fonctions) en php?
je pose ce question, parce que ils son deux longage diferent.
Rey
Rey
Déconnecté
bonjour,
je cherche qqun peut m'aider, (aide remuneré)

merci
page 1 page 2
Répondre
Accès rapide :

Remonter Remonter
L'éditeur javascript - CSS - Gentoo - Tutoriaux PHP - Tutoriels PHP - Breizh Blog