11486 sujets

JavaScript, DOM et API Web HTML5

Salut à tous;
J'ai un bout de code que je voulais vous demander un appuis à améliorer.
Je voulais que lors d'un clic sur le bouton ajouter, que le formulaire m'ajoute deux types de champs, à savoir le nom de champ et le type de champs.
Pour le moment, mon script permet d'ajouter un champ "texte" lors d'un clic. Je voulais ajouter aussi le type de champs au même clic.
Quelqu'un à une idée sur mon script !!!

<SCRIPT LANGUAGE="JavaScript">
function addField(){
    var field = "<input type='text' name='champ' value='' size='10' maxlength='15'/><br/>";
    document.getElementById('fields').innerHTML += field;
}
</SCRIPT>
<form name="test" method="post" action="Select.php" >
    <html>Exemple d'ajout des champs dans un formulaire</html>
<div id="fields">
</div>
<input type="button" value="ajouter" onClick="addField();"> 
</form>