Remplacer code balise 'div' innerHTML.replace
Bonjour,
je dispose d'une page html avec des balises <div id='test'></div> et <div id='champ'></div>. Le contenu est vide au départ et varie par la suite.
J'ai une fonction ajouter qui contient :
Code:
1 2 3 4 5
| function ajouter()
{
document.getElementById('champ').innerHTML += "<p>Champ :<input name='champ_"+i+"' size='25' type='text'/></p>";
i++
} |
Je souhaiterais intégrer à cette fonction, une seconde qui va renvoyer la valeur de i en champ caché. A chaque ajout de champ, ma valeur de i est incrémentée. Le contenu de ma balise hidden va changer puisque que i augmente.
Je pensais intégrer à la fonction un :
Code:
document.getElementById('test').innerHTML.replace("<input type='hidden' name='nom' value='"+i+"'>")
ça ne marche pas...