ok problema dei radio button risolto posto il codice ke magari in un futuro può servire a qualcuno....
codice:
var Mostra = "";
var StringaXml = DSO_Amici.XMLDocument;
var i;
for (i=0; i<StringaXml.documentElement.childNodes.length;i++)
{
Mostra +="<table bgcolor='#F9F9F9' align='center' width='450' border='1' bordercolor='#CCCCCC'>"
Mostra +="<tr>"
Mostra +="<td colspan='2' style='background-color: #008080;'>"
Mostra +="<font color='#FFFFFF'>" + StringaXml.documentElement.childNodes(i).childNodes(0).text + "</font>"
Mostra +="</td>"
Mostra +="</tr>"
Mostra +="<tr>"
Mostra +="<td width='50%'><input type='radio' name=\"risp" + (i+1) + "\" >" + StringaXml.documentElement.childNodes(i).childNodes(1).text +"</td>"
Mostra +="<td width='50%'><input type='radio' name=\"risp" + (i+1) + "\" >" + StringaXml.documentElement.childNodes(i).childNodes(2).text +"</td>"
Mostra +="</tr>"
Mostra +="<tr>"
Mostra +="<td Width='50%'><input type='radio' name=\"risp" + (i+1) + "\" >" + StringaXml.documentElement.childNodes(i).childNodes(3).text +"</td>"
Mostra +="<td width='50%'><input type='radio' name=\"risp" + (i+1) + "\" >" + StringaXml.documentElement.childNodes(i).childNodes(4).text +"</td>"
Mostra +="</tr>"
Mostra +="</table>"
Mostra +="
";
}
Stampa.innerHTML = Mostra;
sono riuscito (grazie ad un mio amico) a mettere il nome del radio button come variabile e quindi a ogni ciclo cambia.
---
Adesso questa pagina però non viene aperte in firefox perchè?
questo è l'html ke uso
codice:
<html>
<head>
<title>Estrarre dati da un file Xml con Javascript</title>
<style type="text/css">
h1 { color: #800000; font-size: 15px; font-family: Verdana; }
td { background-color: #FFFFFF; font-size: 12px; font-family: Verdana; }
</style>
<script language="javascript" for="window" event="onload" src="italiano.js"></script>
</head>
<body>
<xml id="DSO_Amici" src="Italiano.xml"></xml>
<h1 align="center">ITALIANO</h1>
<hr>
<div id="Stampa"></div>
</body>
</html>