abracadabraPDF › Forums › PDF – Général › Contrôle sur la saisie d’un champ › Répondre à : Contrôle sur la saisie d’un champ
10 mars 2017 à 21:27
#62400
bebarth
Maître des clés
…on pourrait même limiter directement le nombre de chiffres tapés :
Code:
var regxp=/^[0-9]$/;
if (event.willCommit==false)
{
if (event.change.length>0 && regxp.test(event.change)==false)
{
app.beep();
event.rc=false
}
if (this.event.value.length>7)
{
app.beep();
app.alert(“Saisie trop longue !”,1);
event.rc=false
}
}
if (event.willCommit==false)
{
if (event.change.length>0 && regxp.test(event.change)==false)
{
app.beep();
event.rc=false
}
if (this.event.value.length>7)
{
app.beep();
app.alert(“Saisie trop longue !”,1);
event.rc=false
}
}
A l’origine, j’étais parti avec this.event.value.length>8, mais l’alerte se fait à x + 1.
Il doit y avoir une explication mais j’ai pas compris !
@+
:bonjour: