Sigo con mis pruebas de python pero ahora me encuentro con un problema de variables de sesión.
Quiero crear una variable y controlarla desde JavaScript de esta manera:
Cuando carga el "body" llamo a esta función con "onload":
Me planteé el ejercicio pensando que era muy simple pero no funciona: El primer cambio lo hace correctamente a "2" pero no vuelve a "1".
¿Habría alguna forma de combinar Python con las funciones de los Scripts?
Llevaba más de 20 años desde que dejé el tema de HTML, JS y ASP con lo que trabajaba y entre las cosas nuevas (como lo de SessionStorage) y que se me ha olvidado todo me está costando mucho arrancar de nuevo.
Muchas gracias por vuestra ayuda.
	
	
	
	
Quiero crear una variable y controlarla desde JavaScript de esta manera:
Cuando carga el "body" llamo a esta función con "onload":
Código:
function empezamos(){
           sessionStorage.setItem("switch_boton", "1");
                     
        }Después con el evento "onclick" llamo a la función para cambiar el valor de la variable de sesión (como no se puede modificar, la borro y la creo con el nuevo valor):
Código:
    function cambiar_boton_menu()
    {  
        
        sw_boton = sessionStorage.getItem("switch_boton"); // tomo el valor de la variable
       
       if (sw_boton="1") //si es 1 vamos a cambiarla por 2
       {
             sessionStorage.removeItem("switch_boton"); //la borro
             sessionStorage.setItem("switch_boton", "2"); //creo la nueva
             sw_boton = sessionStorage.getItem("switch_boton"); //tomo el nuevo valor
             alert(sw_boton);                                   //y compruebo
       } else {                                                 //si es 2 hacemos la operación a la inversa
             sessionStorage.removeItem("switch_boton");
             sessionStorage.setItem("switch_boton", "1");
             sw_boton = sessionStorage.getItem("switch_boton");
             alert(sw_boton);
        }
       
      }Me planteé el ejercicio pensando que era muy simple pero no funciona: El primer cambio lo hace correctamente a "2" pero no vuelve a "1".
¿Habría alguna forma de combinar Python con las funciones de los Scripts?
Llevaba más de 20 años desde que dejé el tema de HTML, JS y ASP con lo que trabajaba y entre las cosas nuevas (como lo de SessionStorage) y que se me ha olvidado todo me está costando mucho arrancar de nuevo.
Muchas gracias por vuestra ayuda.

