erreur à l'écriture d'innerhtml
bonjour
voila j'ai un td dont id='a1'
j'ai un button dans lequel j'ai programmé l'évenemtn on click qui déclenche la fonction suivante:
Code:
1 2 3 4 5 6
|
function ha(nb)
{
document.getElementById('a1').innerHTML = ' <select name="hab"> <? for ($n=1;$n<10;$n=$n+1) {echo \'<option >\'.$n.\'</option>\';} echo \'</select>\';?> ';
} |
le problème c'est que j'obtient un sélect qui a 10 lignes mais vide et à la fin il me met les caractères: ';?>
j'ai deux question:
- dites moi ou est l'erreur exacte??:cry:
- comment pourrais-je compiler ou voir les erreurs syntaxiques de javascript svp?:cry:
merci et salutation;)