Javascript


Applications


Search a word:
   



© The scientific sentence. 2010



Forms en JavaScript:



1. Marche à suivre

Un formulaire en JavaScript contient des évenements à l'intérieur d'une balise <form> et </form>

1. On prépare une balise avev un nom (NAME = "nomForm")

2. À l'intérieur de la balise </form>, dans une balise <input> de type "txt" et d'un cerain nom, (NAME ="nomEntree"), on entre une valeure "valeure" qui devient la valeure affectée pour la variable "nomEntree",

3. On déclare cette valeure à l'extérieur de la balise </form>, comme:
var valeure;

4. Cette valeur doit être enregistrée à l'extérieur de la balise </form>, comme variable locale dans une fonction, comme suit:
nouveauNom = document.nomForm.nomEntree.value;

5. À l'intérieur de la balise </form>, on prépare une balise <input> de type "txt" et d'un cerain nom, (NAME ="nomSortie"), pour recevoir le résultat,

6. À l'intérieur de la balise </form>, on ecrit une balise <input> de type "button" et d'évenement onClick = "une_fontion();" qui declanchera l'exécution de la fonction "une_fonction()".
Cette fonction "une_fonction()" est decrite à l'extérieur de la balise <form>. Elle manipulera la valeur enregistrée "nouveau_nom" pour effectuer des opérations dont le resultat< est envoyé dans balise <input> de nom (NAME ="nomSortie"), déjà préparée, par l'ecriture suivante:
document.nomForm.nomSortie.value = resultat;

7. Le tout entre les balises de JavaScript <script type="text/javascript"> et </script>

2. Exemple

<html>
<head>
<script type="text/javascript">
<!--
var valeure1;
var valeure2;

function demi_somme()
val1 = document.formule.valeure1.value;
val2 = document.formule.valeure2.value;
//Le nom du formulaire est "formule"
{ //Cette fontion calcule la demi-somme de deux nombres:
var result = (1*val1 + 1*val2)/2;
document.formule.RESULTAT.value = result;
}

// -->
</script>
</head>

<body>

<form name ="formule">
<table width = "500" border = "0">
<tr><td>
<font color = "blue">Entrer une première valeure:</font></TD><TD><
input style="background-color:black; color:lime; TYPE="txt" SIZE="20" VALUE="0" NAME="valeure1" ></td></tr>

<tr><td>
<font color = "red" >Entrer une deuxième valeure</font></TD><TD><
input style="background-color:black; color:lime; TYPE="txt" SIZE="20" VALUE="0" NAME="valeure2" ></td></tr>
</td></tr>

<tr><td>
<input TYPE="button" SIZE ="15" VALUE ="Résultat" NAME="" onClick = "demi_somme();"
style = "color: blue; font-size: 15;font-family:Bookman old style; font-weight:bold;"
> </TD><td>
<input align = "center" style="background-color:black ; color:lime; font-size:15";
TYPE="txt" SIZE="20" NAME="RESULTAT" VALUE="0" color = "red"></td><TD>
</TD></tr>

</table>
</form>

</body>
</html>

L'éxécution donne:
Entrer une première valeure:
Entrer une deuxième valeure:

  
Google
Web
ScientificSentence
 




chimie labs
|
scientific sentence
|
java
|
php
|
green cat
|
contact
|


© Scientificsentence 2009. All rights reserved.