Bonjour,
Je n'ai pas de souci, cette question est plutôt pour la culture personnelle.

Je bidouille en dév web, c'est pas ma spécialité.
J'ai repris des exemples (tutoriaux) un peu partout et je remarque que j'ai codé comme un porc, FireFox me l'a fait comprendre.

Même si tous les utilisateurs de ce que je développe utiliseront IE, j'ai quand même voulu que ça fonctionne sous FF, vu que je préfère, et de loin, ce navigateur. (Le bugs d'affichage des menus des différents site de CS sous IE6 ne font que conforter mon choix)
Donc je me suis retrouvé avec plein d'erreurs alors que ca passe sous IE, j'ai remarqué que dans les balises les champs "name" et "id" sous IE comme la même chose alors que sous FF ça crache.
ex :
<form action="./packaging_partial.php" method="post" name="op_treeview">
plus loin en js :
var myform =document.getElementById("op_treeview");
.....
myform.appendChild(myinput);
Pas de pb sous IE on dirait que name=id, par contre FF n'apprécie pas. j'ai donc ajouté la propriété "id" qui a le même nom que "name".
Dans mon code, par craintes des régressions, j'ai ajouté 'id' sans supprimer 'name'.
D'où ma question, quelle est l'utilité de la propriété "name" (si on a déclaré un "id") ?
Merci