Aide pour débutant

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Aide pour débutant

par Ryle » 14 mai 2007, 12:07

Pourquoi se prendre la tête avec les expression régulière quand il s'agit juste de tester qu'une chaine est vide ?
if (data.value == '') 
// ou bien 
if (data.value.length == 0) 
Ce sera beaucoup plus léger et compréhensible :)


Quant au null, il suffit de tester de la même manière :
if (data == null || data.value == '') 
  return 'Obligatoire';

par albat » 14 mai 2007, 11:50

Modération :
Merci d'utiliser un titre clair et qui correspond bien à ta demande.
Les titres contenant "HELP", "Aidez-moi !" n'apportent rien à la compréhension de ton problème.
Par ailleurs, nous savons déjà par ton message que tu as besoin d'aide.

Tu peux corriger ton titre en éditant ton premier message.

Merci de prendre le temps de lire les règlements.

Aide pour débutant

par eLman » 14 mai 2007, 11:17

Bonjour pour vérifier la validité des champs de mon formulaires j'utilise des fonctions javascript.

Je veux contrôler qu'un de mes champ n'est pas vide avec cette fonction :

Code : Tout sélectionner

function isNotEmpty(data) { if (!data.value.match(/.+/)) return "<font color=#FF0000> est obligatoire</font>"; return false; }
Ca marche.
Mais je veux également contrôler qu'il ne soit pas null comment pourrais je faire avec une fonction du même type que ma précédente.

Merci.