Autoriser la saisie sur une plage de valeurs - HTML/CSS - Programmation
Marsh Posté le 15-04-2010 à 02:23:34
mais le jour où ces températures seront réelles
passent plutot à -60 -70 degré déjà pour la valeur min
Marsh Posté le 15-04-2010 à 08:32:26
Admettons, mais en France métropolitaine je doute qu'on les voit prochainement. Mais là n'est pas mon problème ...
Marsh Posté le 15-04-2010 à 12:10:33
if (d.value<-50 || d.value>50) alert("Vérifiez la température SVP !" ); |
Marsh Posté le 15-04-2010 à 12:21:26
Merci mais ceci devrait toujours me donner une alerte. Ce que je cherche c'est plus que ça car dans ce cas, une fois l'alerte effectuée, il est tout de même possible de saisir la température "extrême". L'idéal serait que la fonction mette une alerte mais efface la saisie. Est-ce possible ?
En fait j'ai modifié mon contrôle et désormais je procède de la sorte :
<script type="text/javascript" language="JavaScript">
function Controltemperature(Nbr)
{
if (Nbr>50)
alert( "ATTENTION ! La température saisie est trop grande." );
if (Nbr<-25)
alert( "ATTENTION ! La température saisie est trop faible." );
if (isNaN(Nbr))
alert( "ATTENTION ! Vous devez saisir un nombre." );
}
</script>
Mais le problème est identique ;-)
Marsh Posté le 15-04-2010 à 13:28:47
ben oui : document.formsaisie.tempmatin.value = '';
Marsh Posté le 15-04-2010 à 13:39:11
rufo a écrit : ben oui : document.formsaisie.tempmatin.value = ''; |
Ok, merci, mais dans la nouvelle fonction ça donnerait quoi ?
Je pas comprendre
Marsh Posté le 15-04-2010 à 13:46:58
alexmeteo a écrit : |
Code :
|
Marsh Posté le 15-04-2010 à 13:59:17
Oui c'est mieux, car effectivement j'avais encore un chti souci, la température s'effaçait tout le temps.
Là c'est bon !
Marsh Posté le 14-04-2010 à 19:42:36
Bonjour,
Je suis responsable d'un site de relevés météo en ligne. Nous disposons actuellement d'un javascript nous permettant d'émettre une alerte quand une température apparaît comme peu probable, mais nous souhaiterions interdire la saisie de certaines valeurs au delà du raisonnable.
Voici le script actuel :
<script language="JavaScript">
function veriftempmatin()
{
//recuperation de l'element
var d=window.document.formsaisie.tempmatin.value;
//test de l'integrité de l'element
alert(d);
if (isNaN(d.value)==true)
{
alert("Entrer un nombre SVP !" );
}
else
{
if (d.value<=-45 && d.value>=50) alert("Vérifiez la température SVP !" );
}
}
</script>
Il faudrait que les membres ne puissent saisir que des températures comprises entre -50 et +50.
Merci pour l'aide que vous pourrez m'apporter.