par
Cyrano » 03 juil. 2006, 19:28
Je viens de tester et chez moi ça fonctionne normalement, peut-être un problème dans le formulaire ? Pour ma part, j,ai testé avec ceci:
<?xml version="1.0" encoding="iso-8859-1" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<!-- Date de création: 03/07/2006 -->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" xml:lang="fr" />
<title></title>
<script type="text/javascript">
/* <![CDATA[ */
function verif(form)
{
var x, y;
if (form.oui.checked == false )
{
alert('Vous devez lire et accepter les conditions pour soumettre votre offre.');
return false;
}
else
{
x = form.avoir.value;
y = form.prop.value;
if (y > x)
{
alert('Attention, vos avoirs ne sont pas suffisants pour proposer une telle offre!');
return false;
}
else
{
return true;
}
}
}
/* ]]> */
</script>
</head>
<body>
<form method="post" id="test" action="#" onsubmit="return(verif(this));">
<fieldset>
<legend>Test de vérification</legend>
<label>Accepter les conditions : <input type="checkbox" name="oui" id="oui" value="oui" /></label><br />
<label>Vos avoirs : <input type="text" name="avoir" id="avoir" value="" /></label><br />
<label>Votre proposition : <input type="text" name="prop" id="prop" value="" /></label><br />
<label><input type="submit" name="envoi" id="envoi" value="Envoyer" /></label>
</fieldset>
</form>
</body>
</html>
Je viens de tester et chez moi ça fonctionne normalement, peut-être un problème dans le formulaire ? Pour ma part, j,ai testé avec ceci:
[php]<?xml version="1.0" encoding="iso-8859-1" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<!-- Date de création: 03/07/2006 -->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" xml:lang="fr" />
<title></title>
<script type="text/javascript">
/* <![CDATA[ */
function verif(form)
{
var x, y;
if (form.oui.checked == false )
{
alert('Vous devez lire et accepter les conditions pour soumettre votre offre.');
return false;
}
else
{
x = form.avoir.value;
y = form.prop.value;
if (y > x)
{
alert('Attention, vos avoirs ne sont pas suffisants pour proposer une telle offre!');
return false;
}
else
{
return true;
}
}
}
/* ]]> */
</script>
</head>
<body>
<form method="post" id="test" action="#" onsubmit="return(verif(this));">
<fieldset>
<legend>Test de vérification</legend>
<label>Accepter les conditions : <input type="checkbox" name="oui" id="oui" value="oui" /></label><br />
<label>Vos avoirs : <input type="text" name="avoir" id="avoir" value="" /></label><br />
<label>Votre proposition : <input type="text" name="prop" id="prop" value="" /></label><br />
<label><input type="submit" name="envoi" id="envoi" value="Envoyer" /></label>
</fieldset>
</form>
</body>
</html>[/php]