loulouch
Membre
Messages : 16
Inscription : Aug 2008
Réputation : 0
|
RE: Problème javascript
ok mais petite curiosité après avoir lut la doc, je n'ai pas compris à quoi sert cette fonction tu pourrais éclairer ma curiosité ?
|
|
| 08-19-2008 07:54 PM |
|
Satevis
Membre
Messages : 49
Inscription : Aug 2008
Réputation : 0
|
RE: Problème javascript
A la base elle permet de récupérer les éléments d'un tableau à partir d'un index donné, c'est un peu comme un substr mais pour les Array.
Des exmples ici : http://www.w3schools.com/jsref/jsref_slice_array.asp
Un slice(0) va te renvoyez tout les éléments du tableau à partir de l'index 0 inclus donc au final tout le tableau, c'est utiliser pour remplacer le clone() des objets traditionnels qui n'existe pas pour les Array.
|
|
| 08-19-2008 08:51 PM |
|
Ter Rowan
Membre
Messages : 302
Inscription : Jul 2008
Réputation : 4
|
RE: Problème javascript
j-12 a écrit :p'tit erreur de Ter Rowan
en fessant :
Code PHP :
function rafraichir(new_ressources){
var contenu=''; var compte= (1 - 1); var new_ressources= new Array();
il faut faire
Code PHP :
for each( var quantite_ressource in ressources){ // Pour chaque ressource new_ressources[incrementation] = quantite_ressource - ( nombre * couts_unites[compte][incrementation]);
oui pardon, je réfléchissais sur new ressource et ressource, pas sur les indices, autant pour moi
j en profite même pour dire qu il n'y pas besoin d'un tableau new_ressource, vu ce que tu fais, il te suffit de mettre directement le résultat de la formule dans le doc html dès la première boucle (enfin si le code est bien entier, si tu t en sers après, évidemment c'est une autre histoire)
(Ce message a été modifié le : 08-19-2008 10:51 PM par Ter Rowan.)
|
|
| 08-19-2008 10:48 PM |
|
loulouch
Membre
Messages : 16
Inscription : Aug 2008
Réputation : 0
|
RE: [resolu]Problème javascript
Je m'en sert après, il faut que je réinitialise cette variable a chaque appel de la fonction.
je me demande juste pourquoi ca marche sous Firefox, et ça fait une erreur syntaxique sous Internet Explorer
EDIT : c'est le for each qui n'existe pas sous Internet Explorer
(Ce message a été modifié le : 08-20-2008 11:47 AM par loulouch.)
|
|
| 08-20-2008 11:08 AM |
|