bonjour,
j'ai un problème basique que je ne parviens pas à résoudre

j'ai une page html avec le bout de code suivant :


<table id="table-titres">
<tr>
<th>N°</th>
<th>Titres</th>
</tr>
<tr><td><div id="new_num"></div></td><td><div id="new_title"></div></td></td></tr>
</table>

<input name="button_new_title" type="button" class="menubouton" value="Ajouter" onclick="new_title()" />

dans la fonction javascript new_title(), je cherche à remplacer le contenu du div "new_num" par un input ; voici la fonction :

function new_title()//ajout d'un input pour new title
{
document.getElementById(new_num).innerHTML = "<div id='new_num'><input type='text' value='' size='3' class='menutxtfield' name=''/></div>";
}


à chaque fois, il me met sous FIREFOX une erreur comme quoi il ne reconnait pas l'objet "new_num" ... ; pourtant, il existe bien ...

merci pour votre aide !
Aurelien