Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
726 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [JavaScript] Le contenu d'un <SPAN>

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[JavaScript] Le contenu d'un <SPAN>

n°289606
Cherrytree
cn=?
Posté le 19-01-2003 à 21:47:57  profilanswer
 

J'ai une cinquantaine de spans. Je veux que chaque click dans un span appende le contenu de ce span dans un textarea. Comment faire, simple et portable ?


---------------
Le site de ma maman
mood
Publicité
Posté le 19-01-2003 à 21:47:57  profilanswer
 

n°289608
antp
Super Administrateur
Champion des excuses bidons
Posté le 19-01-2003 à 21:52:57  profilanswer
 

tant que ce ne sont pas des spams, ça va :D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°289617
Cherrytree
cn=?
Posté le 19-01-2003 à 22:28:19  profilanswer
 

antp a écrit :

tant que ce ne sont pas des spams, ça va :D
 

Ce sont des chaines unicodes correspondant à des caractères japonais. :ange:


---------------
Le site de ma maman
n°289618
kadreg
profil: Utilisateur
Posté le 19-01-2003 à 22:28:57  profilanswer
 

http://rincevent.dyndns.org


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°289691
Cherrytree
cn=?
Posté le 20-01-2003 à 06:52:25  profilanswer
 

On dirait que Rincevent est à plat.


---------------
Le site de ma maman
n°289704
kadreg
profil: Utilisateur
Posté le 20-01-2003 à 08:24:37  profilanswer
 

Cherrytree a écrit :

On dirait que Rincevent est à plat.


 
C'est reparti. J'ai le droit de dormir oui ?


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°289707
Cherrytree
cn=?
Posté le 20-01-2003 à 08:27:12  profilanswer
 

kadreg a écrit :


 
C'est reparti. J'ai le droit de dormir oui ?

Oui. :) Merci de d'être dérangé. Tu peux éteindre ton téléphone maintenant, je te dérange plus.


---------------
Le site de ma maman
n°289708
Cherrytree
cn=?
Posté le 20-01-2003 à 08:28:40  profilanswer
 

Citation :

<meta name="Generator"   content="Microsoft Frontpage XP" />

Arrgh ! T'as pas honte ?


---------------
Le site de ma maman
n°289716
Cherrytree
cn=?
Posté le 20-01-2003 à 08:47:11  profilanswer
 

Donc en gros, dans ton shteumeuleu, tu as :
 

<input id="message" name="message" type="text" size="50" maxlength="255" />


 
et des floppées de :
 

<span style="color:#ec8d3e" onclick="appendTextToMessage('16:17:41')" class="horloge" title="2611:Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; google.con t emmerde)">16:17:41</span>


 
Ensuite le script JS :
 

/*
*  SALUT \o/
*/
 
function appendTextToMessage (horloge) {
    var message = document.getElementById('message');
    var temp=message.value;
    message.focus();
    message.value=temp+horloge + ' : ';
    return true;
}


 
Je dis OK. ça fait bien ce que je veux. Maintenant, j'aimerais éviter d'avoir une fonction appendTextToMessage(text). Je préfèrerais appendTextToMessage(). Cette méthode dois récupérer tout ce qui se trouve dans le span et le coller dans le champ de texte. C'est possible ? Je veux dire : y a t'il un moyen de choper le contenu d'une boite ?
 
Deuxième question : pourquoi dans ton input tu mets id="message" et name="message" ?


---------------
Le site de ma maman
n°289720
kadreg
profil: Utilisateur
Posté le 20-01-2003 à 08:55:18  profilanswer
 

Cherrytree a écrit :


Je dis OK. ça fait bien ce que je veux.  


 
Si ma mémoire est bonne, il y a pas de moyen standard de connaitre l'élément déclencheur en JS. Pour éviter ça, en mettant un id sur chaque span clicable et en faisant un appel à la fonction du style :  
 
appendSpanContent ('42';); (ou 42 est l'id du span)
 
On doit arriver à retomber sur DOM directement. 1ere ligne de la fonction, ça sera de récupérer le span déclencheur par un getElementById, la récupértation de son contenu doit se faire par innerHTML


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
mood
Publicité
Posté le 20-01-2003 à 08:55:18  profilanswer
 

n°289721
kadreg
profil: Utilisateur
Posté le 20-01-2003 à 08:56:34  profilanswer
 

Cherrytree a écrit :


Deuxième question : pourquoi dans ton input tu mets id="message" et name="message" ?


 
[:spamafote] j'sé pas ... Le name était là avant l'ajout du JS, et je l'ai fgardé en ajoutant id.


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°289723
Cherrytree
cn=?
Posté le 20-01-2003 à 09:01:27  profilanswer
 

Merci pour toutes ces précisions.


---------------
Le site de ma maman
n°289728
Cherrytree
cn=?
Posté le 20-01-2003 à 09:05:20  profilanswer
 

kadreg a écrit :


 
Si ma mémoire est bonne, il y a pas de moyen standard de connaitre l'élément déclencheur en JS.


 
ça c'est con pour moi.


---------------
Le site de ma maman

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [JavaScript] Le contenu d'un <SPAN>

 

Sujets relatifs
[HTML] Lister le contenu d'un répertoire FTP sur une page web?[ADA ou autre] exporter contenu d'1 cellule excel dans un .txt
Urgent aide hyper simple en javascript pour mon interro.[JAVASCRIPT] FONCTION & RETURN
[JAVASCRIPT] COOKIE[JAVASCRIPT et XML] ça existe ?
Comment changer dynamiquement le contenu de tag <select> ?[Access] Récupérer le contenu d'une liste
[JAVASCRIPT] HELP very urgent....Modification du contenu d'une page en js
Plus de sujets relatifs à : [JavaScript] Le contenu d'un <SPAN>


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR