Bonjour

Je me lance dans le JS (pour maitriser AJAX en fait) et je tombe face � un probl�me qui me rend perplexe :

Dans un exemple je vois :
input.document.createElement("textarea");
input.value = "toto";

et sous Safari (;-o) �a ne marche pas, apr�s plusieurs tatonnements je mets :
input.innerHTML = "toto"; et �a marche.

Inversement dans une autre partie (l'affichage) j'ai une zone de texte et un div :
<input id="txt" type="text" name="txt"/>
<div id="ici"></div>

et je m'aper�ois que la synthaxe :
document.getElementById("xxx").value = "toto";

marche pour le texte mais pas pour le div, et que la synthaxe:
document.getElementById("xxx").innerHTML = "toto";

fonctionne pour le div, mais pas pour le texte (:-((

Je suis un peu perdu, donc ma question c'est : "o� donc c'est-y qu'on peut trouver un document, une r�f�rence qui me permette de savoir comment (avec quelle synthaxe) je dois attaquer les diff�rents objets ???

Si quelqu'un pouvait me filer un coup de main cela serait plutot sympa

Merci et � bientot

olivier