[javascript] modifier contenu d'une balise

modifier contenu d'une balise [javascript] - HTML/CSS - Programmation

Marsh Posté le 08-06-2008 à 18:44:33    

Bonjours,
je debute en javascript, faisant deja du php/css/html je me suis dit qu'il était temp de m'y metre pour arriver a faire de l'ajax:
 
seuls problemes, je ne sais pas comment modifier le contenu d'une balise html via javascript genre:

Code :
  1. il est <span id='heure'></span> heure !


comment modifier via JS le contenu de <span> ?


---------------
la voie du click est impénétrable
Reply

Marsh Posté le 08-06-2008 à 18:44:33   

Reply

Marsh Posté le 08-06-2008 à 21:55:15    

document.getElementById('heure').innerHTML = 'pwet';


---------------

Reply

Marsh Posté le 08-06-2008 à 23:14:14    

flo850 a écrit :

document.getElementById('heure').innerHTML = 'pwet';


Ceux qui donne :  
 
Il est pwet Heures !
 
super  :pt1cable:  [:czajczynski]


---------------
Recette cookeo Recette de cuisine
Reply

Marsh Posté le 08-06-2008 à 23:41:39    

merci ca fait EXACTEMENT ce que je voulais faire :)
 
cependent j'ai quelques question d'ordre technique:
 
en js une fonction peut elle en appeler une autre (fonction qui effectue un effet graphique)
quelle difference entre:  

Code :
  1. <a onclick='fonction(argument,truc)' href='#'>lien</a>


et

Code :
  1. <a href='javascript:fonction(argument,truc);'>lien</a>


le quel es a preferer aussi ?
dans le cas du onclick y à il une limite au nombre de fonctions pouvant etre appelé ?
existe il une sorte de "manuel javascript" comprenant la liste de toutes les fonctions disponible ainsi que leurs syntaxe un peu comme c'est le cas pour php ?
 
car en fait je compte utiliser javascript sur mon blog
j'ai deja pompé une sorte de librairie ( http://github.com/madrobby/scripta [...] ect-shrink ) pour faire les effets graphiques mais je compte bien faire moi meme le reste comme changer les textes des menus apres avoir cliqué dessus et autre

Message cité 1 fois
Message édité par Adamaru le 08-06-2008 à 23:41:58

---------------
la voie du click est impénétrable
Reply

Marsh Posté le 09-06-2008 à 10:20:12    

Adamaru a écrit :

en js une fonction peut elle en appeler une autre (fonction qui effectue un effet graphique)


oui

Adamaru a écrit :

quelle difference entre:  

Code :
  1. <a onclick='fonction(argument,truc)' href='#'>lien</a>


et

Code :
  1. <a href='javascript:fonction(argument,truc);'>lien</a>



La 1ere est pas terrible et la deuxieme est immonde .

Adamaru a écrit :

le quel es a preferer aussi ?


aucune des deux, mais plutot:

Code :
  1. <a href="un_page_expliquant_a_mes_visiteurs_que_sans_js_mon_site_ne_marche_pas.html" onclick="return taFonction('truc')">lien</a>


sans oublier le return false dans la fonction.

Adamaru a écrit :

dans le cas du onclick y à il une limite au nombre de fonctions pouvant etre appelé ?


non ...  

Adamaru a écrit :

existe il une sorte de "manuel javascript" comprenant la liste de toutes les fonctions disponible ainsi que leurs syntaxe un peu comme c'est le cas pour php ?


tu veux dire une ... doc ??? Non ça existe pas, le javascript a été inventé par des guatémaltais. Il y a bien une doc en aztek mais c'est pas facile à comprendre. Enfin tu peux toujours chercher sur google, tu auras peut-être plus de chance.


---------------
Software and cathedrals are much the same - first we build them, then we pray.
Reply

Marsh Posté le 09-06-2008 à 12:23:00    

merci pour le coup de main :)
edit: j'ai trouvé l'erreur et corrigé celle ci du present message :)


Message édité par Adamaru le 09-06-2008 à 16:53:26

---------------
la voie du click est impénétrable
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed