qu'est-ce qui ne fonctionne pas ?
car si on enlêve les histoires d' [i]frame et de html qu'on n'a pas...
<select id="sel">
</select>
<script>
var Obj = document.getElementById("sel");
var Opt = document.createElement('OPTION');
Opt.innerHTML="exemple";
Obj.appendChild( Opt);
</script>
ça baigne.
reste donc à regarder du coté des frame, des déclarations des éléments...
FireFox
 | regarder la "console d'erreurs" Outils / Console d'erreurs et mieux : télécharger FireBug |
Internet Explorer
 | activer le deboggage : Outils/options Internet/Avancés dans la liste, sous "Navigation" : décocher o Afficher une notification de chaque erreur de script o Désactiver le débogage de Scripts (Internet Explorer) et mieux : télécharger le Debogger IE voir aussi : DebugBar et Companion JS |
K-Meleon
 | regarder la "console d'erreurs" Outils / Console d'erreurs |
Opera
 | regarder la "console d'erreurs" Outils / Avancé / Console d'erreurs |
Safari
 | regarder Debug / Show JavaScript Console ° modifier Fichier Preferences.plist situé dans le répertoire : Support:\Documents and Settings\utilisateur \Application Data\Apple Computer\Safari\ y ajouter <key>IncludeDebugMenu</key> <true/> |