Page 1 sur 1

inner html

Posté : 28 janv. 2007, 21:15
par Invité
Bonjour à tous,
ya t il une fonction en js qui fait le contraire de innerhtml?

Posté : 28 janv. 2007, 22:07
par Cyrano
COmment ça "le contraire" ? Si tu parles de supprimer des éléments de la page, alors c'est possible oui, mais pas avec une simple petite fonction : il faut utiliser le DOM. Un petit tour sur aidejavascript.com t'en apprendra davantage.

Posté : 28 janv. 2007, 22:36
par artotal
le contraire c'est suprimmer ?
dans ce cas :

Code : Tout sélectionner

$("monId").style.display=""; document.ElementByid("monId").style.display="none";
Après tu peux encore remplacer, mais c'est plus fait avec la méthode ajax
Mais pour la fonction tu peux faire :

Code : Tout sélectionner

document.getElementid("monId").onclick = function() { // traitement document.getElementid("Idmasquer").style.display="none"; }

Posté : 29 janv. 2007, 12:00
par Ryle
Je suis aussi interloqué que cyrano... innerHTML est une propriété, pas une fonction, je vois pas trop comment elle pourrait avoir un contraire, ni même ce que tu peux bien vouloir en attendre :-k

Dans le même genre de réponse que mes collègues, tu peux aussi simplement mettre une valeur vide pour écraser son contenu et faire disparaitre tout ce que ton élément contient...

Code : Tout sélectionner

document.getElementById('element').innerHTML = '';