Código:
y los radio botones vienen en este form:function DatoRadio() //esta funcion la copie en otro sitio { for(i=0;i<buscar.length;i++) if(buscar[i].checked) return buscar[i].value; } function buscarDato(){ resul = document.getElementById('resultado'); bus=document.frmbusqueda.dato.value; radio=DatoRadio(document.frmbusqueda.buscar.value);//aqui quiero recuperar el valor del radio boton. ajax=nuevoAjax(); ajax.open("POST", "busqueda.php",true); ajax.onreadystatechange=function() { if (ajax.readyState==4) { resul.innerHTML = ajax.responseText } } ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); ajax.send("busqueda="+bus+"&tabla="+radio)//aqui quiero enviar el valor }
Código HTML:
form name="frmbusqueda" action="" onsubmit="buscarDato(); return false"> <table width="200"> <tr> <td>Buscar:</td> <td colspan="2"><label> <input type="text" name="dato" id="dato" /> </label></td> <td><label> <input type="submit" name="button" id="boton" value="Enviar" /> </label></td> </tr> <tr> <td><label style="background-color:#FFFFCC"> <input type="radio" name="buscar" value="senador" id="senador" /> Senadores</label></td> <td><label style="background-color:#CCFFFF"> <input type="radio" name="buscar" value="diputado" id="diputado" /> Diputados</label></td> <td><label style="background-color:#FFFFCC"> <input type="radio" name="buscar" value="alcalde" id="alcalde" /> Alcaldes</label></td> <td><label style="background-color:#CCFFFF"> <input type="radio" name="buscar" value="concejal" id="concejal" /> Concejales</label></td> </tr> </table> </form>