Bouton cliquable en HTML

fredbubu65 Messages postés 13 Date d'inscription mardi 30 mars 2010 Statut Membre Dernière intervention 17 janvier 2019 - 13 nov. 2010 à 17:02
fredbubu65 Messages postés 13 Date d'inscription mardi 30 mars 2010 Statut Membre Dernière intervention 17 janvier 2019 - 15 nov. 2010 à 22:19
Frédéric.Bonjour à tous,
Voilà, j'ai un fichier xml, et un fichier html. Je n'arrive pas a afficher une sous-catégorie d'une balise, j'arrive à afficher toutes les valeurs de toutes les balises, seulement moi, je voudrais en sélectionner qu'une ?

Voici une partie mon fichier xml :

<?xml version= "1.0"?>
<?xml-stylesheet type="text/xsl" href="cat.xslt"?>
<catalog>
<cd price="10.90">
<title>Empire Burlesque</title>
Bob Dylan
<country>USA</country>
<year>"1985"</year>
</cd>

Voici mon fichier html (celui que je dois modifier):

<html>
<head>
<script type="text/javascript">
function loadXMLDoc(url)
{
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
txt=" Title |Pays |\";
x =xmlhttp.responseXML.documentElement.getElementsByTagName(\"CD\");
for (i=0;i<x.length;i++)
{
txt=txt + \"----
\";
xx=x[i].getElementsByTagName(\"TITLE\");
{
try
{
txt=txt + \"" + xx[0].firstChild.nodeValue + ", \";
}
catch (er)
{
txt=txt + \", \";
}
}
xx=x[i].getElementsByTagName(\"COUNTRY = EU\");
{
try
{
txt=txt + \"" + xx[0].firstChild.nodeValue + ", \";
}
catch (er)
{
txt=txt + \", \";
}
}
txt=txt + \"\";
}
txt=txt + "
";
document.getElementById('txtEurope').innerHTML=txt;
}
}
xmlhttp.open("GET",url,true);
xmlhttp.send();
}
</script>
</head>




Europe




United Kingdom




1990





</html>
F I N
Est ce que quelqu'un peut m'aider à y voir plus clair.
Merci d'avance.

1 réponse

fredbubu65 Messages postés 13 Date d'inscription mardi 30 mars 2010 Statut Membre Dernière intervention 17 janvier 2019
15 nov. 2010 à 22:19
En fait, concernant le dernier message posté concernant "le bouton cliquable en HTML", il faut que quand j'appuie sur le bouton "Europe" par exemple, et bien cela m'affiche que les CD d'Europe et pas les autres. Idem avec les autres.

Si quelqu'un peut m'éclairer là-dessus.
Merci.

Frédéric.
0
Rejoignez-nous