bonjour à tous

Problème de débutant pourriez-vous m'expliquer quelle différence entre une fonction sur la page et une fonction dans un fichier javascript.

cet fonction fonctionne quand elle est dans la même page où se trouve l'id

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
function messagetest() {
var test = document.sortiesimple.EAN13_SALARIE.value;
alert("Nous sommes sortie du champs et saisie "+test+" !");
}
quand je mets la fonction dans le fichier traitement_sorti.js
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
<script src="fonction/traitement_sorti.js" type="text/javascript"></script>
function messagetest() {
var test = document.getElementById("EAN13_SALARIE").value; 
alert("Nous sommes sortie du champs et le gencode saisie "+test+" !");
}

quelqu'un peu m'aider