<script src="pat/to/file.js" type="text/javascript"></script>
L'attribut type peut officiellement avoir pour valeur :
text/javascript
text/ecmascript
application/javascript
application/ecmascript
→ Si l'attribut est ignoré, les navigateurs présumeront qu'il s'agit de text/javascript
→ En HTML5, l'attribut est optionnel, cependant cet attribut est “formally required” pour html4 et XHTML.
→ Pas d'impact de ne pas le mettre