Inserer script dans ma page html

Fermé
shake - 14 mai 2008 à 14:30
PhP Messages postés 1770 Date d'inscription lundi 11 décembre 2000 Statut Membre Dernière intervention 23 décembre 2009 - 14 mai 2008 à 15:04
Bonjour,


Je suis nouveau dans la programmation.Je suis entrain d etablir une base de donnee.J ai une table a remplir pour enregistrer les profiles (nom,age,ecole,classe....) des eleves.Mais je souhaite que le champs NOM soit INACTIF au moment de l enregistrement local .Je souhaite l ACTIVER par un site web a distance.Comment proceder ? voci le script que j'ai ecrit

<html>
<head> <title> first try of javascript</title>
<scripte language="javascripte">
<!--
function name()
{
//declare variables
var Name;
var Namelength;
//assign the values
Name=txtname.value;
Namelength=txtname.value.length;

//check the values of the name
if(Namelength==0)
{
alert("please enter your name");
}
}
function age()
{
//declare variables
var Age;
var Agelength;

//assign the values

Age=txtage.value;
Agelength=txtage.value.length;

//check the value of age

if(Agelength==0)

{
alert("please enter your name");
}
}


function term()
{
//declare variable
var Term;
var Termength;

//assign the values

Term=txtterm.value;
Termlength=txtterm.value.length;

//check the value of Term

//check the value of the Term
if (Termlength==0)
do
{
alert("please enter your Term");
}
}

function school()

//declare variable
var School;
var Schoollength;

//assign the values

School=txtschool.value
Schoollength=txtschool.value.length;

//check of the value of school

if (Schoollength==0)
do
{
alert("please enter the name aof your school");
}


function register()
{
function name();
functon age();
function term();
function school();

</script>
</head>
<body >
<form action="registre.htm" method ="post">
<table align ="left">

<tr><td> <font size="2">Name </td> <td><input type="text" name ="txtname"></td></tr>

<tr><td><font size="2">Age </td><td><input type="text" name ="txtage" ></td></tr>

<tr><td><font size="2">Term </td><td><input type ="text" name "txtterm"></td></tr>

<tr><td><font size="2">School </td><td><input type="text" name="txtschool" ></td></tr>

<tr><td ><input type="submit" value="Ok" onFocus='register'> </td></tr>
</table>
</form>
</body>
</html>
Merci pour votre aide
A voir également:

1 réponse

PhP Messages postés 1770 Date d'inscription lundi 11 décembre 2000 Statut Membre Dernière intervention 23 décembre 2009 606
14 mai 2008 à 15:04
Bjr

I do not understand what you mean by "ACTIVER à distance" ? D'Oh ! ;-)

Sinon pour désactiver un champ il suffit d'utiliser l'attribut disabled

Ex
<input type="text" id="txbame" name ="txtname" disabled="true">


Ou par programmation
// eltId : id de l'élément
// disabled : false  l'élément sera activé
//                  true    l'élément sera désactivé (grisé) 
function element_setDisabled(eltId, disabled)
{
  var elt = document.getElementById(eltId);
  elt.disabled = disabled;
}


0