Me corrijo a mi mismo he encontrado un error, pongo aquí código nuevo porque no se hacerlo de otra manera.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Bombas a motor para mover fluidos</title>
<script type="text/javascript">
function tipoMotor(){
var motor;
motor = prompt('Por vavor introduce el tipo de motor ( los valores posibles son 1, 2, 3, 4 ): ');
motor = Number(motor);
switch (motor){
case 0:
alert ('No hay establecido un valor definido para el tipo de bomba.');
break;
case 1:
alert ('La bomba es una bomba de agua.');
break;
case 2:
alert ('La bomba es una bomba de gasolina.');
break;
case 3:
alert ('La bomba es una bomba de hormigón.');
break;
case 4:
alert ('La bomba es una bomba de pasta alimenticia.');
break;
default: alert('No existe ningin valor válido para tipo de bomba.')
}
}
</script>
<style type="text/css">
.boton_1{
text-decoration: none;
padding: 3px;
padding-left: 10px;
padding-right: 10px;
font-family: helvetica;
font-weight: 300;
font-size: 25px;
font-style: italic;
color: #006505;
background-color: #82b085;
border-radius: 15px;
border: 3px double #006505;
}
.boton_1:hover{
opacity: 0.6;
text-decoration: none;
}
</style>
</head>
<body>
<a onclick="tipoMotor()" class="boton_1"> Click para introducir valor TIPO MOTOR <a>
</body>
</html>