Hola de nuevo,
Lamento reflotar un hilo que parecía solucionado y cerrado, pero tengo una duda que intuia ayer que iba a tener.
Tengo el código que me sugirió emprear:
Código:
<script>
function cambiarvariable(){
var i
for (i=0;i<document.form1.RadioButton.length;i++){
if (document.form1.RadioButton[i].checked)
break;
}
var variable1 = document.form1.RadioButton[i].id;
alert(variable)
document.getElementById("variabledispositivo").innerHTML = variable1
}
</script>
He añadido la siguiente línea porque pretendo utilizar la 'variabledispositivo' en un trozo de código html y poder guardarla en la base de datos.
document.getElementById("variabledispositivo").inn erHTML = variable1
Pues bien, estoy tratando de usar 'variabledispositivo', como comentaba, en una sentencia SQL y la variable me aparece vacía, de hecho, estoy intentando mostrarla por pantalla (haciendo un response.write) y efectivamente está vacía. Que decir tiene que también he intentado leer 'variable1' (por si la línea nueva no vale para nada) y tampoco hay nada dentro.
La variable está declarada en html por si ayuda de algo.
Intuyo que el problema es que html no está leyendo correctamente el valor de la variable, y he intentado "leer" la variable de todas las maneras y no hay manera... ¿Alguna solución?
Gracias de nuevo y lamento ser tan pesado.