Comment écrire dans la div à l'aide de javascript

Je veux faire par exemple le contenu de la variable en javascript qui va avoir des balises html à l'intérieur de certaines valeurs.
Comment puis-je mettre ça dans la div lorsque le bouton est pressé.

Par exemple :

C'est un contenu que je veux utiliser:

var contentString = '<div id="info">'+
'<h2><b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Info:</b></h2>'+
'<div id="bodyContent">'+ 
'<div style=width:220px;display:inline-block;>'+
'<p>&nbsp; Name: '+ this.name + '</p>' +
'<p>&nbsp; Last name: '+ this.last+ '</p>' +
'<p>&nbsp; 
'</div>'+
'</div>'+
'</div>'+
'</form>';

Et je veux le mettre dans : <div id=something"></div>
En javascript, je peux avoir quelque chose comme:

$("#button").on('click', function() {
//What to put in here?
});
  • Veuillez prendre note que toutes les réponses à ce jour suggèrent l'appel de la .html propriété qui est comme faire .innerHTML . Je vous suggère de ne pas écrire en HTML directement, mais plutôt d'utiliser appendChild et createElement à la place.
InformationsquelleAutor user123_456 | 2012-07-04