Comment pourrais-je réaliser ce qui suit :
document.all.regTitle.innerHTML = 'Hello World';
En utilisant jQuery où regTitle
est mon ID de div ?
La fonction html() peut prendre des chaînes de caractères HTML, et modifiera effectivement la propriété .innerHTML
.
$('#regTitle').html('Hello World');
En revanche, la fonction text() modifie la valeur (texte) de l'élément spécifié, mais conserve la structure html
.
$('#regTitle').text('Hello world');
Si vous avez un objet jquery que vous voulez rendre à la place du contenu existant. Il suffit alors de réinitialiser le contenu et d'ajouter le nouveau.
var itemtoReplaceContentOf = $('#regTitle');
itemtoReplaceContentOf.html('');
newcontent.appendTo(itemtoReplaceContentOf);
Ou bien :
$('#regTitle').empty().append(newcontent);