Salut,
Ce que veut dire le_chomeur est qu'il faut externaliser ta fonction, soit dans un fichier .js, soit entre balises <script>
1 2 3
| document.getElementById('TECH1').onchange = function(){
window.open('../Calendrier/admin/calendrier.php?reference=AU09041801&technicien='+(this.form.elements['nom_tech'].options[this.form.elements['nom_tech'].selectedIndex].value),'wclose','width=600,height=650,toolbar=no,status=no,left=20,top=30');
} |
D'autre part, les arguments de window.open() sont bien sur une seule ligne ?
EDIT :
Hum,
this.form.elements['nom_tech'].selectedIndex
là tu remontes sur le formulaire contenant ton élément, puis tu redescends vers le même élément... du coup
window.open('../Calendrier/admin/calendrier.php?reference=AU09041801&technicien='+(this.options[this.selectedIndex].value),'wclose','width=600,height=650,toolbar=no,status=no,left=20,top=30');
allègera un peu ton code
Partager