Script java script
Résolu/Fermé
A voir également:
- Script java script
- Script vidéo youtube - Guide
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Mas script - Accueil - Windows
- Ghost script - Télécharger - Polices de caractères
6 réponses
il est dit aussi dans le tut que document.write est une fonction qui permet d'effacer ce qu'il y a à l'écran, puis d'écrire ce qu'il y a entre les parenthèses. Le probleme c'est que j'ai testé et ca ne marche pas
voila ce que j'ai fait
<html>
<head>
<title>Mon premier script !</title>
</head>
<body>
essaie de script
<script type="text/javascript">
<!--
document.write('<p>Ceci est une ligne écrite en Javascript</p>');
//-->
</script>
</body>
</html>
en principe "mon premier essaie de script" ne devrais pas apparaitre non? chez moi si
voila ce que j'ai fait
<html>
<head>
<title>Mon premier script !</title>
</head>
<body>
essaie de script
<script type="text/javascript">
<!--
document.write('<p>Ceci est une ligne écrite en Javascript</p>');
//-->
</script>
</body>
</html>
en principe "mon premier essaie de script" ne devrais pas apparaitre non? chez moi si
Utilisateur anonyme
7 févr. 2009 à 16:35
7 févr. 2009 à 16:35
le tut que document.write est une fonction qui permet d'effacer ce qu'il y a à l'écran :
c'est vrai que si document.write est appelé par un gestionnaire d'événement comme onClick, onMouseover,etc ...
sinon document.write n'éfface pas ce qu'il y a sur l'écran
voici un exemple: à l'appui du bouton, et bein ce qui était sur l'écran disparaitra au détriment de cqui sera affiché par document.write :
<html>
<head>
</head>
<body>
Cette phrase va disparaitre si vous appuyer sur le bouton ci-dessous
<br><input type='button' value='Appuyer ici' onClick='javascript:document.write("La phrase précédente a disparu, je suis maintenant la nouvelle phrase");'
</body>
</html>
c'est vrai que si document.write est appelé par un gestionnaire d'événement comme onClick, onMouseover,etc ...
sinon document.write n'éfface pas ce qu'il y a sur l'écran
voici un exemple: à l'appui du bouton, et bein ce qui était sur l'écran disparaitra au détriment de cqui sera affiché par document.write :
<html>
<head>
</head>
<body>
Cette phrase va disparaitre si vous appuyer sur le bouton ci-dessous
<br><input type='button' value='Appuyer ici' onClick='javascript:document.write("La phrase précédente a disparu, je suis maintenant la nouvelle phrase");'
</body>
</html>
Ok et en plus tu viens de répondre à une autre de mes question. Par contre j'en ai encore 2 lol
c'est pas encore clair l'utilisation des "" et des ' '. C4est vraiment quoi la différence?
d'ailleur dans cet exemple
<SCRIPT language = "JavaScript" >
var prixHT =150 ; prixTTC=0;
if ( prixHT == 0 )
alert("donnez un prix HT !");
else
prixTTC = prixHT * 1.206;
document.write("Prix HT = " + prixHT + "<BR>");
document.write("Prix TTC = ", prixTTC, "<BR>");
</SCRIPT>
dans document.write("Prix HT = " + prixHT + "<BR>"); je ne comprend pas l'utilisation du " après le =
en tout cas merci de ton aide
c'est pas encore clair l'utilisation des "" et des ' '. C4est vraiment quoi la différence?
d'ailleur dans cet exemple
<SCRIPT language = "JavaScript" >
var prixHT =150 ; prixTTC=0;
if ( prixHT == 0 )
alert("donnez un prix HT !");
else
prixTTC = prixHT * 1.206;
document.write("Prix HT = " + prixHT + "<BR>");
document.write("Prix TTC = ", prixTTC, "<BR>");
</SCRIPT>
dans document.write("Prix HT = " + prixHT + "<BR>"); je ne comprend pas l'utilisation du " après le =
en tout cas merci de ton aide
pareil dans cet exemple
<SCRIPT language = "JavaScript" >
var age=0;
age=prompt("Donnez votre âge : ","");
if ( age <= 0 )
alert("Cela n'a pas de sens !");
else
if (age <=13)
alert("Vous êtes encore bien trop jeune ...")
else
if (age <18)
alert("Désolé, vous êtes encore mineur(e)")
else
if (age <25)
alert("Vous êtes déjà majeur(e) !")
else alert("Ne vous vieillissez donc pas !");
</SCRIPT>
DAns ("Donnez votre âge : ",""); c'est quoi les "". Sinon j'ai compris le sens général du script
<SCRIPT language = "JavaScript" >
var age=0;
age=prompt("Donnez votre âge : ","");
if ( age <= 0 )
alert("Cela n'a pas de sens !");
else
if (age <=13)
alert("Vous êtes encore bien trop jeune ...")
else
if (age <18)
alert("Désolé, vous êtes encore mineur(e)")
else
if (age <25)
alert("Vous êtes déjà majeur(e) !")
else alert("Ne vous vieillissez donc pas !");
</SCRIPT>
DAns ("Donnez votre âge : ",""); c'est quoi les "". Sinon j'ai compris le sens général du script
d'ailleur le problème se retrouve la
var nom_du_visiteur = 'Patrick';
document.write('Bienvenue '+nom_du_visiteur+' !<br/>Vous avez 3 nouveaux messages');
car du coup la en plus y a des plus que je ne comprend pas comme +nom_du_visiteur+ un seul ne devrai pas suffir?
Désole je pose vraiment beaucoup de questions lol mais comme c'est les bases je ne veux pas les louper
var nom_du_visiteur = 'Patrick';
document.write('Bienvenue '+nom_du_visiteur+' !<br/>Vous avez 3 nouveaux messages');
car du coup la en plus y a des plus que je ne comprend pas comme +nom_du_visiteur+ un seul ne devrai pas suffir?
Désole je pose vraiment beaucoup de questions lol mais comme c'est les bases je ne veux pas les louper
Utilisateur anonyme
7 févr. 2009 à 18:43
7 févr. 2009 à 18:43
correction:
<SCRIPT language = "JavaScript" >
var prixHT =150 ; prixTTC=0;
if ( prixHT == 0 )
{
alert("donnez un prix HT !");
}
else
{
prixTTC = prixHT * 1.206;
document.write("Prix HT = " + prixHT + "<BR>");
document.write("Prix TTC = "+ prixTTC+ "<BR>");
}
</SCRIPT>
Les "" : c'est pour les chaine de caractère.
Et si tu veut afficher les variable: tu ne dois pas mettre des "" car sinon javascript l'interprète comme une chaine de caractère et non comme une variable.
Le + : c'est aussi pour concaténer les chaines de caractère avec les variables .
<SCRIPT language = "JavaScript" >
var prixHT =150 ; prixTTC=0;
if ( prixHT == 0 )
{
alert("donnez un prix HT !");
}
else
{
prixTTC = prixHT * 1.206;
document.write("Prix HT = " + prixHT + "<BR>");
document.write("Prix TTC = "+ prixTTC+ "<BR>");
}
</SCRIPT>
Les "" : c'est pour les chaine de caractère.
Et si tu veut afficher les variable: tu ne dois pas mettre des "" car sinon javascript l'interprète comme une chaine de caractère et non comme une variable.
Le + : c'est aussi pour concaténer les chaines de caractère avec les variables .
Utilisateur anonyme
7 févr. 2009 à 18:57
7 févr. 2009 à 18:57
DAns ("Donnez votre âge : ",""); c'est quoi les "". Sinon j'ai compris le sens général du script :
Le 2ème paramètre correspond à la valeur par défaut dans le champ, si tu veux c'est l'équivalent de la valeur de l'attribut value de <input type='text'>.
La méthode prompt à toujours 2 paramètres :
-Le 1er correspond à la phrase qui va étre afficher avec le champ, ici tu as mis Donnez votre âge, et si tu ne veux pas le mettre, alors met tout simplement "".
-Et le 2ème paramètre correspond à la valeur par défaut dans le champs de saisie, ici tu as mis "", ce qui veut dire que le champs sera vide, mais tu peux mettre par exemple "Saisissez votre mot de passe ici"
Le 2ème paramètre correspond à la valeur par défaut dans le champ, si tu veux c'est l'équivalent de la valeur de l'attribut value de <input type='text'>.
La méthode prompt à toujours 2 paramètres :
-Le 1er correspond à la phrase qui va étre afficher avec le champ, ici tu as mis Donnez votre âge, et si tu ne veux pas le mettre, alors met tout simplement "".
-Et le 2ème paramètre correspond à la valeur par défaut dans le champs de saisie, ici tu as mis "", ce qui veut dire que le champs sera vide, mais tu peux mettre par exemple "Saisissez votre mot de passe ici"
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Utilisateur anonyme
7 févr. 2009 à 18:59
7 févr. 2009 à 18:59
mais alors pourquoi "<BR>" est entre ""? :
Par ce que <BR> est une chaine de caractère ,et non une variable : eh oui les balise html sont aussi des chaines de caractère pour javascript .
C'est comme si tu faisait echo"<BR>" en php .
Par ce que <BR> est une chaine de caractère ,et non une variable : eh oui les balise html sont aussi des chaines de caractère pour javascript .
C'est comme si tu faisait echo"<BR>" en php .
Utilisateur anonyme
7 févr. 2009 à 19:09
7 févr. 2009 à 19:09
Mais si tu veux, tu peux mettre une chaine de caractère dans une variable, par exemple :
<html>
<head>
</head>
<body>
<script language='javascript'>
variable1="<div style='height:50px;width:100px;border:solid 1px red;background-color:pink;'>Salut</div>";
document.write(variable1);
/*Ici, j'ai pas mis des "" autour de variable1 car comme tu le vois, c'est une variable*/
</script>
</body>
</html>
<html>
<head>
</head>
<body>
<script language='javascript'>
variable1="<div style='height:50px;width:100px;border:solid 1px red;background-color:pink;'>Salut</div>";
document.write(variable1);
/*Ici, j'ai pas mis des "" autour de variable1 car comme tu le vois, c'est une variable*/
</script>
</body>
</html>