2010-11-26 29 views
0

J'ai une balise div id = "content", un bouton nommé "first lesson" et une fonction firstLesson() écrite en javascript.Configuration du contenu de la balise div en appelant la fonction javascript

Entre autres choses, ce que je dois faire est de rendre visible du code dans une balise div en appuyant sur le bouton "première leçon".

Je sais que je dois utiliser getElementById probablement, mais je ne peux pas le faire pour modifier le contenu de la balise div:/

Toutes les suggestions?

Répondre

1
document.getElementById('content').innerHTML="hello world" 
0

Utilisez jQuery, cela rend votre vie beaucoup plus simple. Vous pouvez faire des choses comme:

$('div#yourdiv').text('new content'); 

qui modifie le texte de votre div avec id = yourdiv à la chaîne spécifiée.

+0

merci you.javascript est encore trop pour moi, mais im planing sur l'apprentissage jQuery finalement –

+0

@IWalkedAway: Je recommande plutôt tôt que tard. Il vous permettra d'économiser d'innombrables maux de tête (surtout lorsqu'il s'agit de support de plusieurs navigateurs) – cambraca

0

SOLVED, je viens de découvrir sur le InnerHTML :)

document.getElementById('content').innerHTML= ("<p>njanjanjanaj"); 
+1

assurez-vous de vérifier les réponses à votre question avant de poster :) –

+0

désolé, c'est arrivé simultanément –