Maison > outils de développement > dreamweaver > Code de vérification personnalisé pour SPRY dans DreamWeaver CS3

Code de vérification personnalisé pour SPRY dans DreamWeaver CS3

不言
Libérer: 2018-09-29 16:01:05
avant
4986 Les gens l'ont consulté

Le contenu de cet article concerne le code de vérification personnalisé de SPRY dans DreamWeaver CS3. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer.

Au cours des deux derniers jours, j'ai utilisé le composant SPRY dans DreamWeaver CS3. J'ai constaté qu'il peut effectuer automatiquement une authentification frontale sur certaines entrées. C'est très pratique. Il contient du contenu de vérification intégré, tel que : la vérification du numéro, la vérification de la chaîne, la vérification du code postal, la vérification de la date, etc.

Cependant, le problème est que certaines de ses vérifications intégrées ne sont pas très pratiques en Chine, car certaines des vérifications qu'il propose sont basées sur des normes américaines, qui sont quelque peu différentes des normes chinoises. écart.

Pour le moment, la seule chose qui me vient à l'esprit est d'étendre sa vérification. Je ne veux pas modifier son code car je ne suis pas assez bon. Voyez s'il existe d'autres moyens. Après avoir cherché quelques informations sur Internet et grâce à ma propre pratique, j'ai finalement réussi. Attribuez maintenant le code après. ​

<span id="sprytextfield1">
<input type="text" name="text1" id="text1"  />
<span class="textfieldRequiredMsg">需要提供一个值。</span>
 <span class="textfieldInvalidFormatMsg">数据无效。</span></span>
Copier après la connexion

Il s'agit d'un morceau de code généré en faisant glisser manuellement une zone de texte SPRY pour vérification.

est suivi d'un bout de code qui déclare SPRY

<script type="text/javascript">
<!--
var sprytextfield1 = new Spry.Widget.ValidationTextField
("sprytextfield1", "custom", {validateOn:["blur"],validation:EXT});
//-->
</script>
Copier après la connexion

La dernière validation : EXT a été ajouté manuellement par mes soins, indiquant que la vérification de SPRY se fait en appelant la fonction EXT. EXT renvoie True, indiquant que la vérification réussit, EXT renvoie False, indiquant que la vérification échoue. (EXT est le nom de la fonction, vous pouvez le définir vous-même, mais il semble que les paramètres ne puissent pas être transmis dans cette méthode)

<script language="javascript">
var EXT = function(){
var objReg=/(13)(\d{9})/;
        t=form1.text1.value;
return objReg.test(t);
    }
</script>
Copier après la connexion

Le code ci-dessus signifie que lors de la vérification du contenu de text1, il correspond au Numéro de téléphone portable chinois.

Nous pouvons obtenir des effets de vérification personnalisés en modifiant la fonction EXT. Par exemple : vérifiez si le contenu de la zone de mot de passe et de la zone de répétition du mot de passe est le même.

<script language="javascript">
var EXT = function(){
return (form1.Pass.value==form1.RePass.value);
    }
</script>
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:cnblogs.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal