Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <form name="framecombo"> <select name="framecombo2" size=1 onselect="javascript:loadURL();"> <option value="http://panoramiclemag.magix.net/public/Cours/premiers_exercices_par_papydall.pdf">Dynamic Drive</option> <option value="http://panoramiclemag.magix.net/public/Cours/premiers_exercices_par_papydall.pdf">Coding Forums</option> <option value="http://panoramiclemag.magix.net/public/Cours/premiers_exercices_par_papydall.pdf">CSS Drive</option> <option value="http://panoramiclemag.magix.net/public/Cours/premiers_exercices_par_papydall.pdf">Back to script</option> </select> </form>
Je cheche à modifier le contenu d'une balise <object> avec la valeur d'une balise <option> d' une balise <select>.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 function loadURL() { var url = document.getElementById('framecombo2').options[document.getElementById('framecombo2').selectedIndex].value; var objet = "corps_contenu"; var actu = document.getElementById(objet); var nouvo = document.createElement('OBJECT'); nouvo.id = "provisoire"; nouvo.className = "contenu"; nouvo.data = url; nouvo.width=902; nouvo.height=464; nouvo.type = "application/pdf" // échange des 2 objets actu.parentNode.replaceChild(nouvo,actu); // donner l'id correct au nouvel objet document.getElementById("provisoire").id = objet; }
l' id de la balise <Object> est "corps_contenu"
NB: je suis complètement néophyte en js
Partager