Modification de script
Fermé
stephy17
Messages postés
1
Date d'inscription
jeudi 30 novembre 2006
Statut
Membre
Dernière intervention
30 novembre 2006
-
30 nov. 2006 à 23:30
slooptoo - 3 déc. 2006 à 16:37
slooptoo - 3 déc. 2006 à 16:37
A voir également:
- Modification de script
- Suivi de modification word - Guide
- Script vidéo youtube - Guide
- Logiciel gratuit modification pdf - Guide
- Modification dns - Guide
- Microsoft activation script - Accueil - Windows
2 réponses
tout d abord tu ajoutes un div identifie entre les <br/> de fin de ta page
<div id="textDiv"></div>
ensuite tu ajoutes cette fonction avec les autres :
function writeTextDIV(str) {
var obj = document.getElementById("textDiv");
while (obj.childNodes.length > 0)
obj.removeChild(obj.childNodes[0]);
document.getElementById("textDiv").appendChild(document.createTextNode(str));
}
et enfin tu remplace les alert() par writeTextDIV()
a verifier sur IE6 cependant
<div id="textDiv"></div>
ensuite tu ajoutes cette fonction avec les autres :
function writeTextDIV(str) {
var obj = document.getElementById("textDiv");
while (obj.childNodes.length > 0)
obj.removeChild(obj.childNodes[0]);
document.getElementById("textDiv").appendChild(document.createTextNode(str));
}
et enfin tu remplace les alert() par writeTextDIV()
a verifier sur IE6 cependant
<html>
<head>
<title>
Votre poids idéal.
</title>
<style type="text/css">
<!--
body {
background-image: url();
background-repeat: no-repeat;
background-color: #000099;
}
-->
</style>
<script language="JavaScript" type="text/javascript">
function writeTextDIV(str) {
var obj = document.getElementById("textDiv");
while (obj.childNodes.length > 0)
obj.removeChild(obj.childNodes[0]);
document.getElementById("textDiv").appendChild(document.createTextNode(str));
}
function Valider(ideal)
{
var taille = document.ideal.taille.value
var poids = document.ideal.poids.value
if ((taille == "Entrez votre taille (en cm) ici.")|| (taille == "")|| (poids == "Entrez votre poids ici.")|| (poids == "")) //alert si un champ n'esp pas renseigné
{
writeTextDIV("Si vous voulez que je calcule votre indice de masse corporel ainsi que votre poids idéal il faut que vous entrez vos mensuration");
}
else
{
//Fonction calcul de l'imc
var nombre1 = (taille*0.01) //convertion de la taille des centimètres en mètres
var nombre2 = (nombre1*nombre1) //taille au carré
var nombre3 = (poids/nombre2) //poids divisé par la taille
writeTextDIV("Votre indice de masse corporel est de: " + nombre3 + "!");
// Message d'alerte en fonction de l'imc
if (nombre3 <= 16)
{
writeTextDIV("Votre indice est un très faible, c'est à dire que vous êtes très maigre. Il faut faire très attention, je vous recomande de voir un nutrioniste!")
}
if (nombre3 <=18 && nombre3 >16)
{
writeTextDIV("Votre indice est faible, vous êtes maigre, il faut surveiller votre ligne!");
}
if (nombre3 <=20 && nombre3 >18)
{
writeTextDIV("Vous êtes en leger + sous-poids + , il faut manger!!!");
}
if (nombre3 <=24 && nombre3 >20)
{
writeTextDIV("Vous êtes dans la moyenne, ne vous inquietez pas!");
}
if (nombre3 <=26 && nombre3 >24)
{
writeTextDIV("Vous êtes en très leger sur-poids, ce n'est pas bien grave");
}
if (nombre3 <=28 && nombre3 >26)
{
writeTextDIV("Vous êtes en sur-poids mais ce n'est pas iratrappable!");
}
if (nombre3 <=32 && nombre3 >28)
{
writeTextDIV("Vous êtes en sur-poids!");
}
if (nombre3 >32)
{
writeTextDIV("Vous êtes vraiment en sur-poids, je vous conseil de voir un nutritioniste pour qu'il vous adapte un regime personnalisé.");
}
//Fonction calcul du poid parfait
var nombre4 = (22*nombre2) //22 est l'indice parfait
alert("Votre poids idéal est de: " + nombre4 + "!");
}
}
</script>
</head>
<body text="#ff0000">
<div align="center">
<br /><br /><br />
<tr>
<td width="85" bgcolor="#ffffff" align="center" height="700">
<tr>
<td width="3" align="center">
Entrez votre taille en cm:<br />
<hr color="#ff0000" width="25%">
Entrez votre poids: <br />
</td>
<td width="250">
<form action="" method="post" name="ideal" id="ideal">
<br /><br />
<input type="text" value="Entrez votre taille (en cm) ici." name="taille" OnFocus="this.value=''" size="30"><br /><br />
<input type="text" value="Entrez votre poids ici." name="poids" OnFocus="this.value=''" size="30"><br /><br />
<input type="button" value="Calculer" name="calculez" OnClick="Valider(this.form)"><br />
<input type="reset" value="Remettre à zero" name="reset"><br /><br /><br />
</form>
</td>
</td>
</tr>
</table>
</td>
</tr>
</table>
<br /><br /><div id="textDiv"></div>
</body>
</html>
<head>
<title>
Votre poids idéal.
</title>
<style type="text/css">
<!--
body {
background-image: url();
background-repeat: no-repeat;
background-color: #000099;
}
-->
</style>
<script language="JavaScript" type="text/javascript">
function writeTextDIV(str) {
var obj = document.getElementById("textDiv");
while (obj.childNodes.length > 0)
obj.removeChild(obj.childNodes[0]);
document.getElementById("textDiv").appendChild(document.createTextNode(str));
}
function Valider(ideal)
{
var taille = document.ideal.taille.value
var poids = document.ideal.poids.value
if ((taille == "Entrez votre taille (en cm) ici.")|| (taille == "")|| (poids == "Entrez votre poids ici.")|| (poids == "")) //alert si un champ n'esp pas renseigné
{
writeTextDIV("Si vous voulez que je calcule votre indice de masse corporel ainsi que votre poids idéal il faut que vous entrez vos mensuration");
}
else
{
//Fonction calcul de l'imc
var nombre1 = (taille*0.01) //convertion de la taille des centimètres en mètres
var nombre2 = (nombre1*nombre1) //taille au carré
var nombre3 = (poids/nombre2) //poids divisé par la taille
writeTextDIV("Votre indice de masse corporel est de: " + nombre3 + "!");
// Message d'alerte en fonction de l'imc
if (nombre3 <= 16)
{
writeTextDIV("Votre indice est un très faible, c'est à dire que vous êtes très maigre. Il faut faire très attention, je vous recomande de voir un nutrioniste!")
}
if (nombre3 <=18 && nombre3 >16)
{
writeTextDIV("Votre indice est faible, vous êtes maigre, il faut surveiller votre ligne!");
}
if (nombre3 <=20 && nombre3 >18)
{
writeTextDIV("Vous êtes en leger + sous-poids + , il faut manger!!!");
}
if (nombre3 <=24 && nombre3 >20)
{
writeTextDIV("Vous êtes dans la moyenne, ne vous inquietez pas!");
}
if (nombre3 <=26 && nombre3 >24)
{
writeTextDIV("Vous êtes en très leger sur-poids, ce n'est pas bien grave");
}
if (nombre3 <=28 && nombre3 >26)
{
writeTextDIV("Vous êtes en sur-poids mais ce n'est pas iratrappable!");
}
if (nombre3 <=32 && nombre3 >28)
{
writeTextDIV("Vous êtes en sur-poids!");
}
if (nombre3 >32)
{
writeTextDIV("Vous êtes vraiment en sur-poids, je vous conseil de voir un nutritioniste pour qu'il vous adapte un regime personnalisé.");
}
//Fonction calcul du poid parfait
var nombre4 = (22*nombre2) //22 est l'indice parfait
alert("Votre poids idéal est de: " + nombre4 + "!");
}
}
</script>
</head>
<body text="#ff0000">
<div align="center">
<br /><br /><br />
<tr>
<td width="85" bgcolor="#ffffff" align="center" height="700">
<tr>
<td width="3" align="center">
Entrez votre taille en cm:<br />
<hr color="#ff0000" width="25%">
Entrez votre poids: <br />
</td>
<td width="250">
<form action="" method="post" name="ideal" id="ideal">
<br /><br />
<input type="text" value="Entrez votre taille (en cm) ici." name="taille" OnFocus="this.value=''" size="30"><br /><br />
<input type="text" value="Entrez votre poids ici." name="poids" OnFocus="this.value=''" size="30"><br /><br />
<input type="button" value="Calculer" name="calculez" OnClick="Valider(this.form)"><br />
<input type="reset" value="Remettre à zero" name="reset"><br /><br /><br />
</form>
</td>
</td>
</tr>
</table>
</td>
</tr>
</table>
<br /><br /><div id="textDiv"></div>
</body>
</html>
3 déc. 2006 à 01:30
je te remercie d'avance ca serait super cool!!!
merci