pues estoy estudiando javascript autodidacticamente pero tengo este codigo y no funciona
<script>
function valida(){
alert("hola");
return false;
}
</script>
<a href="pagina1.html" onclick="valida()">Click</a>
el proposito de este pequeño trozo de codigo es que al dar click le muestre el mensaje pero no lo redirija a pagina1.html supongo que eso debe hacerlo el return false pero cuando lo ejectuo da el mensaje y luego redirige ayuda plz