Buenas tardes a tod@s
 
Me pasa algo extraño con una web que he hecho y es que tengo un button cuya funcion es que se muestre un calendario. 
El problema es que al darle al button me hace un submit, es decir me lleva a la siguiente pagina indicada en el "action" del "form". 
Lo mas extraño de todo es que en mi Internet Explorer es donde unico sale bien, le doy al button y se me ve el calendario perfectamente.
Pero si lo hago con chrome o con IE en cualquier otro ordenador hace el submit. 
Este es el boton que debería mostrar el calendario: 
 Código PHP:
    <input id="fecha_entrada" name="fecha_entrada" readonly="readonly" size="12"> <button id="boton_entrada">...</button> 
    
  
Y este es el form y el submit que hacen que vaya a la siguiente pagina 
 Código PHP:
    <form name="frm" action="http://completar.php">
<input type="submit" value="Siguiente"> 
    
  Mi pregunta es ¿por que al pulsar el button, hace lo mismo que al pulsar el boton "Siguiente"? 
Muchas gracias por la ayuda!!!