begin process at 2012 02 13 19:00:50
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Javascript

 > 

Archives

 > 

AU SECOURS !!!

 > 

Variables: forcer la copie des données


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

Variables: forcer la copie des données

dimanche 19 mars 2006 à 16:01:35 | Variables: forcer la copie des données

Galmiza

Salut,

J'exécute, graçe à document.write(), une série de chaine de caractère sensée créer des images.
liste_struct contient alternativement une adresse d'image, et un nom. liste_struct[i] est une adresse d'image, liste_struct [2*i] est un nom.

for (i=0;i<liste_struct.length;i+=2)
{
var str_temp = liste_struct[i+1];
document.write(
'<img border="0" height="128" src="Photos/Equipe/'
+liste_struct[i]+'"'
+' onMouseOver=dyn_text1.innerHTML=str_temp>'
+'</img>');
}

Les images s'affichent, mais lorque la souris passe sur une image, le texte dyn_text1 vaut undefined.
Pourtant le code html généré devrait être:
<img border="0" height="128" src="Photos/Equipe/nom1_prenom1.jpg" onMouseOver=dyn_text1.innerHTML= "NOM1 Prénom1"></img>
<img border="0" height="128" src="Photos/Equipe/nom2_prenom2.jpg" onMouseOver=dyn_text1.innerHTML= "NOM2 Prénom2"></img>

Or il est:
<img border="0" height="128" src="Photos/Equipe/nom1_prenom1.jpg" onMouseOver=dyn_text1.innerHTML= liste_struct[i+1]></img>
<img border="0" height="128" src="Photos/Equipe/nom2_prenom2.jpg" onMouseOver=dyn_text1.innerHTML= liste_struct[i+1]></img>

D'où le undefined.
var str_temp = liste_struct[i+1];  crée un lien vers liste_struct[i+1], comment forcer la création d'une nouvelle chaine de caractere et forcer la copie brute des données pour arriver à générer le code voulu.

Merci
dimanche 19 mars 2006 à 21:18:04 | Re : Variables: forcer la copie des données

GhislainLavoie

Réponse acceptée !
Salut!

Voici comment tu vas pouvoir y arriver...

for (i=0;i<liste_struct.length;i+=2)
{
var str_temp = liste_struct[i+1];
document
.write(
'
<img border="0" height="128" src="Photos/Equipe/'
+liste_struct[i]+'"'
+' onMouseOver="dyn_text1.innerHTML=\''+liste_struct[i+1]+'\';">'
+'</img>');
}

A+, Ghislain

lundi 20 mars 2006 à 00:46:42 | Re : Variables: forcer la copie des données

Galmiza

Décidemment, merci beaucoup.
Ton aide m'a été précieuse !


Cette discussion est classée dans : données, copie, liste, forcer, struct


Répondre à ce message

Sujets en rapport avec ce message

Liste déroulante et onChange [ par sebalex ] Bonjour à tous,J'ai dans le même formulaire un Select reprenant les données d'une BD ainsi que plusieurs Input Type Texte. Je souhaite que lorsque je copie de valeur d'une liste et copie dans une input box [ par Mesfl ] Bonjour a tous,je tien a dire que je suis totalement novice avec javascript.Cela fait 3 jours que je galère à trouver une solution.J'aimerais à partir Liste à choix multiple vers liste [ par nougitch ] Bonjour,Je récupère les données d'une base de données dans une liste à choix multiple.A côté de cette liste à choix multiple, se trouve une autre list fonction copie dans formulaire [ par titi2b ] Bonjour j'ai fait une petite fonction qui me permet de copier la valeur d'une liste déroulante dans un champs text :function copie(elem1,elem2){docume rafraichir un formulaire [ par jeandelatuile ] Bonjour,J'ai un formulaire avec une liste déroulante dynamique et j'ai fait un popup pour ajouter un mot dans la liste via une base de données ! Et j' Filtre dynamique ... [ par Hector78 ] Hello !Je cherche un script me permettant de filtrer dynamiquement des données à l'aide d'une combobox. (ex. liste de membres, filtrer les hommes ou f liste déroulante liée avec fichier de données (.sbd) [ par eibonbook ] Bonjour à tous et toutes ! Alors je me doute que mon problème à surement déjà été posté mais là ? j'en peux plus mon problème de base reste simple. Ut Problème de concaténation d'URL [ par vincevalantine ] [size=200][color=blue]Bonjour tout le monde, Merci d'avance pour ceux qui auront la peine de lire, de réfléchir et bien sûr de résoudre le problème a liste déroulante [ par stealon ] Bounjour Je suis un nul en javascript. en fait je voudrais bien m'y lacer dans l'apprentissage mais pour le moment je suis en plein dans un autre lang barre de recherche qui consulte une base et qui est dynamique plus la balise "div" [ par darrajizas ] Bonjour Je cherche un petit module AJAX (ou Javascript !) pour: Dans un formulaire, la personne doit renseigner le champs ville (ville d'Angleterre


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
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 : 5,273 sec (4)

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