voila le formulaire.merci d´avance
< html>
< head>
< meta name="author" value="Biblioscript">
< title>Des champs de formulaires supplémentaires</title>
< script language="JavaScript">
// Detection du navigateur
nc6 = ( typeof(window.controllers) ! = ´undefined´ && typeof(window.locationbar) ! = ´undefined´)? true:false;
nc4 = ( document.layers)? true:false;
ie4 = ( document.all)? true:false;
// fonction d´affichage du champ supplementaire ( appellee par ´Sexe : Homme´)
function montrer(objet) {
// Pour Netscape 4.x
if ( nc4) {
eval(´document.´ + objet).visibility = ´visible´;
}
// Pour Internet Explorer
if ( ie4) {
eval(objet + ´.style´).visibility = ´visible´;
}
// Pour Netscape 6.x
if ( nc6) {
eval(´document.getElementById("´ + objet + ´").style´).visibility = ´visible´;
}
// on appelle la fonction qui prend les donnees saisies et les place dans le dernier formulaire qui lancera le traitement definitif
alimenter();
}
// fonction de masquage du champ supplementaire ( appellee par ´Sexe : Femme´)
function cacher(objet) {
// Pour Netscape 4.x
if ( nc4) {
eval(´document.´ + objet).visibility = ´hidden´;
}
// Pour Internet Explorer
if ( ie4) {
eval(objet + ´.style´).visibility = ´hidden´;
}
// Pour Netscape 6.x
if ( nc6) {
eval(´document.getElementById("´ + objet + ´").style´).visibility = ´hidden´;
}
// on appelle la fonction qui prend les donnees saisies et les place dans le dernier formulaire qui lancera le traitement definitif
alimenter();
}
// Fonction placant les donnees saisies dans le formulaire final
function alimenter() {
document.fin.Nom d´idenfification.value = document.formulaire.Nom d´idenfification.value;
document.fin.Mot de passe.value = document.formulaire.Mot de passe.value;
// Pour Netscape 4.x et Internet Explorer
if ( nc4 || ie4) {
if ( document.formulaire.niveau[0].status) document.fin.niveau.value = ´1´;
else if ( document.formulaire.niveau[1].status) document.fin.niveau.value = ´2´;
else if ( document.formulaire.niveau[3].status) document.fin.niveau.value = ´3´;
}
// Pour Netscape 6.x
if ( nc6) {
if ( document.formulaire.niveau[0].checked) document.fin.niveau.value = ´1´;
else if ( document.formulaire.niveau[1].checked) document.fin.niveau.value = ´2´;
else if ( document.formulaire.niveau[3].status) document.fin.niveau.value = ´3´;
}
}
// Fonction pour l´ajout de la saisie dans la liste vers le formulaire final
function ajout() {
// Pour Netscape 4.x
if ( nc4) {
document.fin.selection.value =
document.suite.document.context.selection.options[
document.suite.document.context.selection.selected
Index].value;
}
// Pour Internet Explorer et Netscape 6.x
if ( ie4 || nc6) {
document.fin.selection.value =
document.context.selection.options[document.contex
t.selection.selectedIndex].value;
}
}
< /script>
< /head>
< body>
< form name="formulaire">
:Nom d´identification:
< input type="text" name="Nom d´identification" size="15"><br>
Mot de passe:
< input type="text" name="Mot de passe" size="15"><br>
Niveau : < input type="radio" name="niveau" value="1" OnClick="montrer(´suite´);">
1
< input type="radio" name="niveau" value="2" OnClick="cacher(´suite´);">
2
< input type="radio" name="niveau" value="3" OnClick="cacher(´suite´);">
3
< br>
< /form>
< form name="fin" action="mailto:speedere@hotmail.com" enctype="text/plain" method="post">
< input type="hidden" name="Nom d´identification">
< input type="hidden" name="Mot de passe">
< input type="hidden" name="niveau">
< input type="submit" value="Envoyer">
< /form>
< /body>
< /html>