Récupérer valeur d'une liste dans un sous document html

Zeddzander -  
 Utilisateur anonyme -
Bonjour tout le monde,

Je transforme des valeurs d'un xml en formulaire avec un document xsl. Et après j'aimerais modifier les variables de mon xsl avec du javascript. Le problème c'est que pour afficher correctement mon xsl, je suis obligé d'ajouté des tags balises html
voici un petit extrait de ma liste
<html>
<head>
<body onload="toload()">
<h1> Le cinema en folie</h1>
<form name="choixCivilisation">
<script language="javascript">
<input type="button" onclick="adaptXSL_transform()" value="afficher" name="bouton">
</form>
<div id="codecateur">
<p> liste des acteurs</p>
<html>
<head>
<body style="font-family:Verdana; font-size:12pt; color:black">
<div class="acteurs">
<form>
<select name="nomacteur" size="1">
<option value="acteur1">Firth Colin </option>
<option value="acteur2"> Leroy Jackson Samuel</option>
<option value="acteur3"> Egerton Taron</option>
</select>
</form>
</div>
</body>
</html>
</div>
</body>
</html>

du coup
  var id = document.getElementById("nomacteur").value; 
ne me retourne null.

Je suis preneur si vous avec des suggestions

1 réponse

Utilisateur anonyme
 
Salut,

du coup var id = document.getElementById("nomacteur").value; ne me retourne null.

peut être car dans le code que tu nous montre, il n'y a aucun tag avec un identifiant 'nomacteur'.
0
Zeddzander
 
Le tag nomacteur est dans mon select <select name="nomacteur" size="1">
0
Utilisateur anonyme
 
document.getElementsByName("nomacteur")[0].value;


ou alors tu ajoute un id :
<select name="nomacteur" size="1" id="nomacteur">
0