04/08/2009, 09:26
|
| | Fecha de Ingreso: julio-2009
Mensajes: 14
Antigüedad: 15 años, 5 meses Puntos: 0 | |
Respuesta: Radio Butoon Ayuda urgente Porfavor!!! la funcion q muestra los hoteles en radio butoon es la sig
function muestraHoteles()
{
var numMunicipio, nombreHotel, i, elementoRadio, Radios2;
numMunicipio = document.getElementById("finicio").value;
elementoMunicipio = lstMunicipios[ numMunicipio ].getElementsByTagName("hotel");
borrarElementos();
alert(elementoMunicipio.length);
for(i=0; i < elementoMunicipio.length; i++ )
{
nombreHotel= elementoMunicipio[i].getElementsByTagName("nombre_hotel");
elementoRadio = document.createElement("input");
elementoRadio.setAttribute("type", "radio");
elementoRadio.setAttribute("value", i);
elementoRadio.setAttribute("name", "radio");
Radios2 = document.getElementById("contieneRadios");
Radios2.appendChild(elementoRadio);
Radios2.appendChild(document.createTextNode(nombre Hotel[0].childNodes[0].nodeValue));
Radios2.appendChild(document.createElement("br"));
}
}
//Se supone q esta funcion dira q hotel elijio q seria 0,1 o 2
function getSelectedRadioButton(radio){
var r, flagSelec = false;
r=radio.length;
for (i=0; i<r; i++)
{
if (radio[i].checked) { //return i;
seleccionado=i;
flagSelec=true;
// alert("El elemento seleccionado es: " + i);
}
}
if( flagSelec==true){
alert("El elemento seleccionado es: " + seleccionado);
return seleccionado;
}
else alert("No hay Seleccionado");
}
En el siguiente codigo muestro una lista de municipios y depende de la q elija muestro los hoteles
<select name="finicio" id="finicio" onChange="muestraHoteles()" >
<script type="text/javascript">
abrirDocumentoXML( "base_de_datos.xml" );
lstMunicipios = docXML.getElementsByTagName("municipio");
for(i=0; i < lstMunicipios.length; i++ ){
elementoMunicipio = lstMunicipios[i].getElementsByTagName("nombre");
document.writeln("<option value='" + i + "'> " + elementoMunicipio[0].childNodes[0].nodeValue + " </option>");
}
</script>
</select>
No se como obtener el valor del radio butoon ojala me puedas ayudar
Gracias!!!!! |