Posté le 18/12/2013 19:29
Désolé le sujet a été bloqué, vous ne pouvez pas répondre.
Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 216 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements
Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd
Citer : Posté le 18/12/2013 20:47 | #
T'as une erreur dans la console javascript ?
(Ctrl+maj+k sous firefox)
Citer : Posté le 18/12/2013 21:04 | #
Je ne suis pas sûr, maus je crois qu'il faut placer le script avant l'appel de la fonction.
Ajouté le 18/12/2013 à 21:05 :
De plus tu definis deux fois la même fonction
Citer : Posté le 18/12/2013 21:06 | #
oulala... ce qui me gène déjà perso moi c'est le fait que tu fasse myFunction(1) et que tu l'appel par myFunction(1)...
ça ça marche mieux, faut modifier les nom de fonctions pour les différencier et supprimer les paramètre vu que in fine t'en a pas besoin dans ta fonction ^^' :
<!DOCTYPE html>
<html>
<body>
<p>If you are a geek please press the button</p>
<button onclick="onlineFunction()">Here</button>
<p id="demo"></p>
<script>
function onlineFunction()
{
var x;
var r=confirm("You have been online for a year ! Do you want to log off and have a life ?");
if (r==true)
{
x="Go on and live your life ! ";
}
else
{
x="You Geek l!";
}
document.getElementById("demo").innerHTML=x;
}
</script>
<p>please enter your Name.</p>
<button onclick="nameFonction()">Try it</button>
<p id="demo"></p>
<script>
function nameFonction()
{
var x;
var person=prompt("Please enter your name","Harry Potter");
if (person!=null)
{
x="Hello " + person + "! How are you today?";
document.getElementById("demo").innerHTML=x;
}
}
</script>
</body>
</html>
=> rendu ^^' http://jsfiddle.net/928Ju/
Quand tu créé une fonction en javascript le truc entre parenthèse c'est un paramètre, c'est une valeur que tu peux donner de l’extérieur vers ta fonction... Fin à ce niveau là je te conseille un tuto du web : http://fr.openclassrooms.com/informatique/cours/dynamisez-vos-sites-web-avec-javascript/concevoir-des-fonctions ... Parceque là ça m'a pas l'air d'être très clair dans ton esprit ^^'
Faut retenir ça : /!\ Une fonction = Un nom de fonction = Une tache /!\
@Smashmaster : je crois pas que ça change grand chose normalement vu que les navigateurs actuels chargent le script avant la page... le script se met même très souvent en bas de la page web
En espérant avoir pu t'aider un peu
Quoi de mieux que diriger un vaisseau avec EXE en math ?
Sfcave
Ma page perso
Citer : Posté le 18/12/2013 23:30 | #
merci
Edit : ne pouvant répondre car le topic est bloqué j'édit ce message
@cartix : ta remarque est loin d'être déplacée
c'est d'ailleurs pourquoi j'ai fait exprès de le poster en Discussion
@autres : Merci pour votre aide je vous suis très reconnaissant
Petite précision : je ne suis pas véxé
P.S. j'adore se site !!!
Je suis de l'autre coté de la manche maintenant. Yay.
Citer : Posté le 19/12/2013 13:38 | #
@ Nicolay : Dans ton rendu, tu as laissé deux fois ''MyFunction'' comme nom des fonctions
Par contre, peut-être que ma remarque est déplacée, mais ici il s'agit d'un site de programmation sur calculatrice, pas Javascript. Donc la prochaine fois que tu as un souci concernant cela, rends-toi sur un forum spécialisé, ou MP un des membres si celui-ci est d'accord.
(C'est pas contre toi, mais si tous le monde commence à poser des questions sur des bugs dans tous les langage de programmation, on va pas s'en sortir)
Citer : Posté le 19/12/2013 20:12 | #
J'ai bloqué le topic pour les raisons qu'a évoqué Cartix.