[javascript] Questions sur les balises
lilou5555
Messages postés
21
Date d'inscription
Statut
Membre
Dernière intervention
-
lilou5555 Messages postés 21 Date d'inscription Statut Membre Dernière intervention -
lilou5555 Messages postés 21 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
En ce moment , j'apprend à placer du js dans ma page web grace aux tutos du site du zero .
Ma question est : peut on placer les balises <script type="text/javascript"> ... </script> , dans l'en-tête de la page ( donc entre les balises <head> et </head> ) , sachant que l'on doit placer entre ces balises du code à executer à un moment précis alors que je n'aie pas l'impression que les balises <script type="text/javascript"> ... </script> soient justement destinées à cet usage .
merci de me répondre car ce sont ces genres de détails qui me perturbent .
En ce moment , j'apprend à placer du js dans ma page web grace aux tutos du site du zero .
Ma question est : peut on placer les balises <script type="text/javascript"> ... </script> , dans l'en-tête de la page ( donc entre les balises <head> et </head> ) , sachant que l'on doit placer entre ces balises du code à executer à un moment précis alors que je n'aie pas l'impression que les balises <script type="text/javascript"> ... </script> soient justement destinées à cet usage .
merci de me répondre car ce sont ces genres de détails qui me perturbent .
A voir également:
- [javascript] Questions sur les balises
- Telecharger javascript - Télécharger - Langages
- A javascript error occurred in the main process - Forum Handicap / Accessibilté
- Erreur #125 javascript - Forum Mozilla Firefox
- Afficher un tableau javascript en html ✓ - Forum Javascript
- Javascript arrondi - Forum Javascript
5 réponses
Bonjour,
Je te passe un exemple qui devrait répondre à ta question :
<html>
<head>
<script>
function test() {
var text = document.getElementById("test").value;
var string = text.substring(0, text.length - 3);
alert("text : " + text + "\nstring : " + string);
}
</script>
</head>
</body>
<input type="text" id="test" value="" />
<br />
<input type="button" value="test" onClick="javascript:test();" />
</body>
</html>
Bon chance.
Je te passe un exemple qui devrait répondre à ta question :
<html>
<head>
<script>
function test() {
var text = document.getElementById("test").value;
var string = text.substring(0, text.length - 3);
alert("text : " + text + "\nstring : " + string);
}
</script>
</head>
</body>
<input type="text" id="test" value="" />
<br />
<input type="button" value="test" onClick="javascript:test();" />
</body>
</html>
Bon chance.
bonsoir
entre <script ...> et </script> effectivement on met du code. des focntions qui ont un nom.
ensuite dans le code de la page on appelle ces fonctions.
exemple
<script language="javascript">
function jmv() {
win=open('jmv.htm','','left=565,top=150,width=320,height=245,scrollbars=no');
}
</sctipt>
et dans le code
<a href='javascript:drawAlert ();' onmouseover="jmv(); return true;"onmouseout="win.close();">
<img border="0" src="images/jmv2.jpg" ></a>
ceci permet d'ouvrir une fenêtre et d'afficher l'image en plus grand
le code de jmv.htm
html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>DJ - Jean-Michel - A2xSonorisation</title>
</head>
<body>
<p align="center"><img border="0" src="images/jmv2300x225.jpg" width="300" ></p>
</body>
</html>
entre <script ...> et </script> effectivement on met du code. des focntions qui ont un nom.
ensuite dans le code de la page on appelle ces fonctions.
exemple
<script language="javascript">
function jmv() {
win=open('jmv.htm','','left=565,top=150,width=320,height=245,scrollbars=no');
}
</sctipt>
et dans le code
<a href='javascript:drawAlert ();' onmouseover="jmv(); return true;"onmouseout="win.close();">
<img border="0" src="images/jmv2.jpg" ></a>
ceci permet d'ouvrir une fenêtre et d'afficher l'image en plus grand
le code de jmv.htm
html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>DJ - Jean-Michel - A2xSonorisation</title>
</head>
<body>
<p align="center"><img border="0" src="images/jmv2300x225.jpg" width="300" ></p>
</body>
</html>
Donc on peut !!!
Merci , je pensait que pour les scripts à executer à un moment précis , on ne pouvait que utiliser le gestionnaire d'évènement ...
Merci , je pensait que pour les scripts à executer à un moment précis , on ne pouvait que utiliser le gestionnaire d'évènement ...
Tout dépend ce que ton script fait.
Tu verras qu'il est parfois necessaire de placer cette balise dans le body au lieu dans le head ou inversement.
Bonne chance à toi :).
Tu verras qu'il est parfois necessaire de placer cette balise dans le body au lieu dans le head ou inversement.
Bonne chance à toi :).
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Encore une petite question :
Puis-je utiliser le gestionnaire d'évènement pour importer un fichier externe ??
C'est-à-dire , au lieu de faire cela : <script type="text/javascript" src="script.js"></script>
Est ce que je peux faire quelque chose dans ce genre : <a href="#" onclick="(src="script.js");"></a>
Sinon comment serait-il possible d'importer un script en cliquant sur un lien ?
Puis-je utiliser le gestionnaire d'évènement pour importer un fichier externe ??
C'est-à-dire , au lieu de faire cela : <script type="text/javascript" src="script.js"></script>
Est ce que je peux faire quelque chose dans ce genre : <a href="#" onclick="(src="script.js");"></a>
Sinon comment serait-il possible d'importer un script en cliquant sur un lien ?