Bonjour,
J'ai lu avec beaucoup d'int�r�t le tutoriel d'Olivier Lance sur l'�dition inline avec Ajax : http://olance.developpez.com/article...cation-inline/
D�butant en javascript, je rencontre un petit probl�me dans un cas particulier. Je simplifie pour cerner le probl�me : le but est de transformer une balise <td> en <input> avec javascript.
- j'ai une balise td, qui lorsqu'on clic dessus lance la fonction de transformation :
<td onclick="inlineMod(this)"></td>
- la fonction est la suivante :
1 2 3 4 5 6 7
|
function inlineMod(obj)
{
var input = null;
input = document.createElement("input");
obj.replaceChild(input, obj.firstChild);
} |
Cela fonctionne tr�s bien quand il y a qulquechose dans la balise <td>. Toutefois, lorsque celle ci est vide, la 3�me ligne de la fonction renvoie l'erreur "invalid argument".
C'est certainement trivial, mais je ne comprends pas le probl�me. Quelqu'un pourrait m'expliquer ?
Merci d'avance pour vos r�ponses.
Partager