Inlure un fichier .js
Résolu/Fermé
Dominiqueguy
Messages postés
22
Date d'inscription
samedi 1 mars 2014
Statut
Membre
Dernière intervention
15 octobre 2016
-
6 mars 2014 à 17:58
Dominiqueguy - 9 mars 2014 à 15:00
Dominiqueguy - 9 mars 2014 à 15:00
A voir également:
- Inlure un fichier .js
- Fichier rar - Guide
- Comment ouvrir un fichier epub ? - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier host - Guide
- Ouvrir un fichier .bin - Guide
12 réponses
animostab
Messages postés
2829
Date d'inscription
jeudi 10 mars 2005
Statut
Membre
Dernière intervention
11 novembre 2019
737
6 mars 2014 à 19:53
6 mars 2014 à 19:53
salut
essaie ca
<button type="button" onclick="javascript:myFunction()">Toon browserversie</button>
met l'appel au javascript avant <button>
vérifie le chemin / nom / présence de mijnversie.js
vérifie le nom de la fonction appelée
vérifie mijnversie.js si l'erreur ne vient pas de la
essaie ca
<button type="button" onclick="javascript:myFunction()">Toon browserversie</button>
met l'appel au javascript avant <button>
vérifie le chemin / nom / présence de mijnversie.js
vérifie le nom de la fonction appelée
vérifie mijnversie.js si l'erreur ne vient pas de la
Dominiqueguy
Messages postés
22
Date d'inscription
samedi 1 mars 2014
Statut
Membre
Dernière intervention
15 octobre 2016
1
6 mars 2014 à 22:08
6 mars 2014 à 22:08
Re,
rien ne change, que veut dire vérifie le chemin/ nom/ présence de mijnversie.js?
Voici ce que j'ai écrit dans mijnversie.js
<!DOCTYPE html>
<html>
<body>
function myFunction()
{
"window.navigator.appName";
}
</body>
</html>
ça doit être ça le problème, non?
Encore Merci.
rien ne change, que veut dire vérifie le chemin/ nom/ présence de mijnversie.js?
Voici ce que j'ai écrit dans mijnversie.js
<!DOCTYPE html>
<html>
<body>
function myFunction()
{
"window.navigator.appName";
}
</body>
</html>
ça doit être ça le problème, non?
Encore Merci.
animostab
Messages postés
2829
Date d'inscription
jeudi 10 mars 2005
Statut
Membre
Dernière intervention
11 novembre 2019
737
Modifié par animostab le 7/03/2014 à 00:30
Modifié par animostab le 7/03/2014 à 00:30
déjà enlève les double quotes " et "
window.navigator.appName;
de plus window.navigator.appName donne souvent un faux resultat dans la detection de navigateur
d'autre part bon, tu recupère le navigateur web de ton visiteur au onclick mais après tu en fais quoi ? ca te sert a quoi ? parce que la ton script recupère mais apres il n'affiche rien, ne fait aucune action, bref en l'état ton script ne sert a rien
voila de la litterature sur la question
http://www.misfu.com/static/Javascript/detect.html
et en jquery (plus simple)
http://www.geraudlacheny.fr/detecter-le-navigateur-de-lutilisateur-avec-jquery/
window.navigator.appName;
de plus window.navigator.appName donne souvent un faux resultat dans la detection de navigateur
d'autre part bon, tu recupère le navigateur web de ton visiteur au onclick mais après tu en fais quoi ? ca te sert a quoi ? parce que la ton script recupère mais apres il n'affiche rien, ne fait aucune action, bref en l'état ton script ne sert a rien
voila de la litterature sur la question
http://www.misfu.com/static/Javascript/detect.html
et en jquery (plus simple)
http://www.geraudlacheny.fr/detecter-le-navigateur-de-lutilisateur-avec-jquery/
animostab
Messages postés
2829
Date d'inscription
jeudi 10 mars 2005
Statut
Membre
Dernière intervention
11 novembre 2019
737
7 mars 2014 à 01:46
7 mars 2014 à 01:46
le truc c'est que si je te donne le résultat tout fait, je ne t'aiderais pas car apprendre c'est comprendre et si tu n'y comprend rien tu n'apprends rien
je peux te donner une piste ou deux
dans ta fonction
1) tu crée une variable qui est egale à window.navigator.appName;
2) tu affiche la variable avec document.write ou la méthode donnée dans ton cours pour écrire et afficher une variable
je peux te donner une piste ou deux
dans ta fonction
1) tu crée une variable qui est egale à window.navigator.appName;
2) tu affiche la variable avec document.write ou la méthode donnée dans ton cours pour écrire et afficher une variable
animostab
Messages postés
2829
Date d'inscription
jeudi 10 mars 2005
Statut
Membre
Dernière intervention
11 novembre 2019
737
7 mars 2014 à 13:14
7 mars 2014 à 13:14
met ca directement dans la page html
supprime l'appel à mijnversie.js
il manque encore quelque chose a ajouter dans la page html car si tu as
document.getElementById("demo")
tu dois rajouter un element en html pour que innerHTML ecrive la variable quelquepart dans la page
supprime l'appel à mijnversie.js
il manque encore quelque chose a ajouter dans la page html car si tu as
document.getElementById("demo")
tu dois rajouter un element en html pour que innerHTML ecrive la variable quelquepart dans la page
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bon, il n'y a toujours rien qui se passe.
Je t'explique, je ne cherche pas à récupérer le navigateur web de qui que ce soit, mais juste le mien!
Je voudrais arriver quand je clique sur le bouton, qu'il s'affiche sur mon écran!
C'est un exercice que je dois faire pour un cours auquel (tu as déjà dû t'en rendre compte :-) je n'y comprends pas grand chose!
Merci beaucoup aussi pour le lien (j'y reviendrai dans quelques années, je crois)
Voilà, as-tu compris ma demande?
A+,
Je t'explique, je ne cherche pas à récupérer le navigateur web de qui que ce soit, mais juste le mien!
Je voudrais arriver quand je clique sur le bouton, qu'il s'affiche sur mon écran!
C'est un exercice que je dois faire pour un cours auquel (tu as déjà dû t'en rendre compte :-) je n'y comprends pas grand chose!
Merci beaucoup aussi pour le lien (j'y reviendrai dans quelques années, je crois)
Voilà, as-tu compris ma demande?
A+,
Hello,
j'ai trouvé ça dans mon cours:
<script>
function myFunction()
{
var x = "window.navigator.appVersion";
document.getElementById("demo").innerHTML=var x;
}
</script>
mais je mets ça où, dans le fichier.html ou dans le fichier.js?
parce que dans le .js je ne peux pas employer <script> non?
A+
j'ai trouvé ça dans mon cours:
<script>
function myFunction()
{
var x = "window.navigator.appVersion";
document.getElementById("demo").innerHTML=var x;
}
</script>
mais je mets ça où, dans le fichier.html ou dans le fichier.js?
parce que dans le .js je ne peux pas employer <script> non?
A+
Excuses-moi mais là, je ne comprends plus rien du tout, je dois faire appel à mijnversie.js c'est le but de mon exercice!
Au secours, j'ai encore 4 exercices à faire, avec des chiffres cette fois-ci et normalement le plus vite possible.
Ce cours est en Néerlandais et je suis francophone..je fais vraiment le mieux que je peux pour comprendre, mais ce n'est vraiment pas simple!
Si au moins j'avais les corrections, au bout d'un moment, je verrais où je me trompe et ce que je n'ai pas compris, mais tout ce qui est dit est : voir le résultat à l'écran!
Justement, il n'y a rien quand je clique sur le bouton!
Ils ont vraiment le sens de l'humour :-)
A+ et merci de ta patience
Au secours, j'ai encore 4 exercices à faire, avec des chiffres cette fois-ci et normalement le plus vite possible.
Ce cours est en Néerlandais et je suis francophone..je fais vraiment le mieux que je peux pour comprendre, mais ce n'est vraiment pas simple!
Si au moins j'avais les corrections, au bout d'un moment, je verrais où je me trompe et ce que je n'ai pas compris, mais tout ce qui est dit est : voir le résultat à l'écran!
Justement, il n'y a rien quand je clique sur le bouton!
Ils ont vraiment le sens de l'humour :-)
A+ et merci de ta patience
animostab
Messages postés
2829
Date d'inscription
jeudi 10 mars 2005
Statut
Membre
Dernière intervention
11 novembre 2019
737
Modifié par animostab le 8/03/2014 à 04:06
Modifié par animostab le 8/03/2014 à 04:06
Bon a ce moment
ta page html
<! DOCTYPE html>
<head>
</head>
<body>
<script type="text/javascript" src="mijnversie.js"></script>
<h1>Browserversie</h1>
<p id="demo">Mijn Systeem.</p>
<button type="button" onclick="javascript:myFunction()">Toon browserversie</button>
</body>
</html>
dans mijnversie.js
// JavaScript Document
function myFunction()
{
var x = window.navigator.appVersion;
document.getElementById("demo").innerHTML=x;
};
et bien sur la page html et le js sont dans le même dossier
pettite explication sur les erreurs
une variable var quelquechose pour l'afficher on ne remet pas var mais uniquement quelquechose.
quand on appelle une fonction en html sur onclick ou autre il vaut mieux mettre ="javascript:lafonction()"
en javascript var X = quelquechose on ne mets pas de doubles quotes " ..." en général = ceci pas de doubles quotes car ce n'est pas du html mais du javascript
et enfin une fin de déclaration en javascript se termine par un point virgule tu l'avais oublié à la fin de la déclaration de la fonction
ta page html
<! DOCTYPE html>
<head>
</head>
<body>
<script type="text/javascript" src="mijnversie.js"></script>
<h1>Browserversie</h1>
<p id="demo">Mijn Systeem.</p>
<button type="button" onclick="javascript:myFunction()">Toon browserversie</button>
</body>
</html>
dans mijnversie.js
// JavaScript Document
function myFunction()
{
var x = window.navigator.appVersion;
document.getElementById("demo").innerHTML=x;
};
et bien sur la page html et le js sont dans le même dossier
pettite explication sur les erreurs
une variable var quelquechose pour l'afficher on ne remet pas var mais uniquement quelquechose.
quand on appelle une fonction en html sur onclick ou autre il vaut mieux mettre ="javascript:lafonction()"
en javascript var X = quelquechose on ne mets pas de doubles quotes " ..." en général = ceci pas de doubles quotes car ce n'est pas du html mais du javascript
et enfin une fin de déclaration en javascript se termine par un point virgule tu l'avais oublié à la fin de la déclaration de la fonction
Fichier HTML appelé: Opdracht3.html
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Opdracht3</title>
</head>
<body>
<h1>Browserversie</h1>
<p id="demo"><p/>
<button type="button" onclick="javascript:myFunction()">Toon
browserversie</button>
<script type="text/javascript"src="mijnversie.js"></script>
</body>
</html>
Fichier javascript appelé : mijnversie.js
function myFunction()
{
varx = window.navigator.appVersion;
document.getElementById("demo").innerHTML=x;
};
Les deux enregistrés dans un dossier appelé : Hoofdstuk1
Voilà, je t'ai recopié exactement ce que j'ai fait et toujours rien quand je clique sur
Ce fameux bouton ! Qu'est-ce que j'ai encore loupé ?
A+ et merci (je désespère)
En attendant ta réponse d'expert, j'attaque l'ex.suivant, je n'y arriverai jamais :-(
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Opdracht3</title>
</head>
<body>
<h1>Browserversie</h1>
<p id="demo"><p/>
<button type="button" onclick="javascript:myFunction()">Toon
browserversie</button>
<script type="text/javascript"src="mijnversie.js"></script>
</body>
</html>
Fichier javascript appelé : mijnversie.js
function myFunction()
{
varx = window.navigator.appVersion;
document.getElementById("demo").innerHTML=x;
};
Les deux enregistrés dans un dossier appelé : Hoofdstuk1
Voilà, je t'ai recopié exactement ce que j'ai fait et toujours rien quand je clique sur
Ce fameux bouton ! Qu'est-ce que j'ai encore loupé ?
A+ et merci (je désespère)
En attendant ta réponse d'expert, j'attaque l'ex.suivant, je n'y arriverai jamais :-(
animostab
Messages postés
2829
Date d'inscription
jeudi 10 mars 2005
Statut
Membre
Dernière intervention
11 novembre 2019
737
Modifié par animostab le 8/03/2014 à 14:11
Modifié par animostab le 8/03/2014 à 14:11
dans mijnversie.js tu as mis
varx = window.navigator.appVersion;
au lieu de
var x = window.navigator.appVersion;
http://fr.openclassrooms.com/informatique/cours/tout-sur-le-javascript
http://lehtml.com/js/index.htm
varx = window.navigator.appVersion;
au lieu de
var x = window.navigator.appVersion;
http://fr.openclassrooms.com/informatique/cours/tout-sur-le-javascript
http://lehtml.com/js/index.htm
Tu es Génial, ça marche!
Je t'envoie le suivant, mais dès que tu en à marre de m'aider, n'hésites pas dis-le, crois-moi...je comprendrai :-)
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Hoofdstuk 03 opdracht 01</title>
</head>
<h1>Getallen optellen</h1>
<body>
<div id="divResult"></div>
<script>
var getal1 = prompt('Vul het eerste getal in','getal 1');
var getal2 = prompt('Vul het tweede getal in', 'getal 2');
var totaal = parselnt(getal1) + parselnt(getal2);
var tekst = getal1 + 'plus' + getal2 + ' = ' + totaal;
document.getElementById('divResult').innerHTML = tekst;
</script>
</body>
</html>
// évidemment le résultat n'apparaît pas (je sais ça t'étonne :-)
Je t'envoie le suivant, mais dès que tu en à marre de m'aider, n'hésites pas dis-le, crois-moi...je comprendrai :-)
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Hoofdstuk 03 opdracht 01</title>
</head>
<h1>Getallen optellen</h1>
<body>
<div id="divResult"></div>
<script>
var getal1 = prompt('Vul het eerste getal in','getal 1');
var getal2 = prompt('Vul het tweede getal in', 'getal 2');
var totaal = parselnt(getal1) + parselnt(getal2);
var tekst = getal1 + 'plus' + getal2 + ' = ' + totaal;
document.getElementById('divResult').innerHTML = tekst;
</script>
</body>
</html>
// évidemment le résultat n'apparaît pas (je sais ça t'étonne :-)
animostab
Messages postés
2829
Date d'inscription
jeudi 10 mars 2005
Statut
Membre
Dernière intervention
11 novembre 2019
737
9 mars 2014 à 00:23
9 mars 2014 à 00:23
Salut
je tiens a te dire que je ne suis pas doué en javascript contrairement a ce que tu pense
va voir
http://www.aliasdmc.fr/coursjavas/cours_javascript85.html
https://www.toutjavascript.com/reference/ref-parseint.php
je tiens a te dire que je ne suis pas doué en javascript contrairement a ce que tu pense
va voir
http://www.aliasdmc.fr/coursjavas/cours_javascript85.html
https://www.toutjavascript.com/reference/ref-parseint.php
Encore un tout grand merci pour ton aide et pour les liens.
Encore une toute petite question :-) par quoi logiquement faut-il commencer à étudier?
HTML, Javascript, PHP ?
Lorsque je vais dans un cours, on me demande chaque fois d'avoir de bonnes bases des deux autres!
Aurais-tu une idée?
A bientôt
Encore une toute petite question :-) par quoi logiquement faut-il commencer à étudier?
HTML, Javascript, PHP ?
Lorsque je vais dans un cours, on me demande chaque fois d'avoir de bonnes bases des deux autres!
Aurais-tu une idée?
A bientôt
animostab
Messages postés
2829
Date d'inscription
jeudi 10 mars 2005
Statut
Membre
Dernière intervention
11 novembre 2019
737
9 mars 2014 à 14:50
9 mars 2014 à 14:50
d'abord html et css
https://openclassrooms.com/fr/courses/1603881-apprenez-a-creer-votre-site-web-avec-html5-et-css3
http://css.mammouthland.net/
apres php mysql
https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql
javascript et jquery
https://openclassrooms.com/fr/courses?categories=informatique&tags=javascript
bon courage
https://openclassrooms.com/fr/courses/1603881-apprenez-a-creer-votre-site-web-avec-html5-et-css3
http://css.mammouthland.net/
apres php mysql
https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql
javascript et jquery
https://openclassrooms.com/fr/courses?categories=informatique&tags=javascript
bon courage