Quiero hacer un control de la imagen de un botón para ir cambiando de activado a desactivado para practicar con "SessionStorage". Como no se puede modificar el valor, supongo que habrá que borrar la variable y volverla a crear con el nuevo valor. Os paso el código, muy sencillo, pero no va.
Cuando cargo el <body> llamo a esta función para dar valor inicial:
function empezamos(){
sessionStorage.setItem("switch_boton", "1");
}
y esta otra para que cambie el valor. Está sin completar pero con esto estaba comprobando si cambia el valor. El cambio a "2" funciona pero no vuelve a "1":
function cambiar_boton_menu()
{
sw_boton = sessionStorage.getItem("switch_boton");
if (sw_boton="1")
{
sessionStorage.removeItem("switch_boton");
sessionStorage.setItem("switch_boton", "2");
sw_boton = sessionStorage.getItem("switch_boton");
alert(sw_boton);
} else {
sessionStorage.removeItem("switch_boton");
sessionStorage.setItem("switch_boton", "1");
sw_boton = sessionStorage.getItem("switch_boton");
alert(sw_boton);
}
Os agradecería mucho vuestra ayuda.
(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)