Hola buenas! Veréis acabo de llegar al foro, antes de nada me presento: mi nombre es Jose. Prácticamente soy novato en el Javascript. Estoy haciendo un curso y nos han enseñado a llamar funciones a través de botones creados en HTML. Yo he intentado ir un poco más allá incluyendo un switch dentro de la función a la que luego llamo:
<p>
<script type="text/javascript">// <![CDATA[
function y() {
var x = "variable cualquiera"
switch(x){
case "variable cualquiera":
alert("resultado afirmativo");
break;
case "otra variable":
alert("resultado negativo");
break;
default:
alert("esto pasa por defecto si no se cumple ninguna condicion");
}
}
// ]]></script>
</p>
<form><input type="button" onclick="y()" value="pulsar aqui" /></form>
No es para nada en particular, sólo para aprender. El problema es que al pulsar sobre el button generado no me aparece ninguna alerta. Creo que es porque no he llamado bien a la función, pero por si acaso pregunto a los expertos: ¿alguien ve mi fallo?
Perdonad mi ignorancia, y muchas gracias por el tiempo!