si lo quieres hacer externo verifica la ruta y el nombre del
archivo no de la funcion,ahi dices que en la misma carpeta donde esta tu pagina esta un archivo llamado "externo.js" recuerda q es sensible a mayusculas y minusculas la inclusion de los archivos y quitale el defer a la inclusion
Cita: <script src="externo.js" language="javascript" type="text/javascript"></script>