Ma fonction ne s’exécute pas
Bonjour à toutes et à tous,
Ma fonction ne s’exécute pas
Je suis débutant
. Je n'arrive pas à exécuter ma première fonction.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="utf-8">
<title>Essai</title>
<link rel="stylesheet" href="css/style.css">
<script type="text/javascript" src="sympa.js">
function f(x)
{
var resultat = 5*x - 3;
return resultat;
alert(resultat);
}
</script>
</head>
<body >
<script>
f(5);
</script>
</body>
</html> |
J'obtiens le message, f n'est pas définie.
J'ai commencé, sans succès, à placer ma fonction dans le fichier script externe puis entre head et head. L'erreur doit être évidente, je ne la trouve pas. Où est-elle*?
Avec mes remerciements
Cordialement
Papy
Ma fonction ne s’exécute pas
Merci à tous,
J'ai fermé la balise script.
J'ai éliminé le return.
J'ai modifié la fonction*; elle est toujours inconnue.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| <!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="utf-8">
<title>Essai</title>
<link rel="stylesheet" href="css/style.css">
<script type="text/javascript" src="sympa.js"/>
function f(x)
{
var resultat = 5*x - 3;
alert(resultat);
}
</script>
</head>
<body >
<script>
f(5);
</script>
</body>
</html> |
où est l'erreur*?
Cordialement
Papy
Ma fonction ne s’exécute pas
Merci à vous,
Je ne veux pas me cacher derrière mon petit ogt*: je suis débutant.
Cette balise d'ouverture qu'elle est-elle*?
Où faut-il la placer*?
Cordialement
Papy
Ma fonction ne s’exécute pas
Merci auteur,
les explicaions concernant la différence entre les deux syntaxes, au niveau head, sont lumineuses.
Et, merci pour la doc. Mes fonctions s'exécutent.
Y a-t-il des différences au niveau body?
Suffit-il d'utiliser <script> </script> pour isoler du code javascript?
Y a-t-il d'autres différences?
Utilisation de <script type="text/javascript">?
Placer <script type="text/javascript" src="chemin/fichier.js"></script>, avant </body>?
Ce sont des conseils que j'ai rencontrés.
Cordialement
Papy