Heim > Entwicklungswerkzeuge > dreamweaver > Benutzerdefinierter Bestätigungscode für SPRY in DreamWeaver CS3

Benutzerdefinierter Bestätigungscode für SPRY in DreamWeaver CS3

不言
Freigeben: 2018-09-29 16:01:05
nach vorne
4987 Leute haben es durchsucht

Der Inhalt dieses Artikels befasst sich mit dem benutzerdefinierten Bestätigungscode von SPRY in DreamWeaver CS3. Ich hoffe, dass er für Freunde hilfreich ist.

In den letzten zwei Tagen habe ich die SPRY-Komponente in DreamWeaver CS3 verwendet. Es wurde festgestellt, dass bei einigen Eingaben automatisch eine Front-End-Authentifizierung durchgeführt werden kann. Es ist relativ praktisch und verfügt über einige integrierte Überprüfungsinhalte, z. B. Nummernüberprüfung, Zeichenfolgenüberprüfung, Postleitzahlüberprüfung, Datumsüberprüfung usw.

Der Wermutstropfen ist jedoch, dass einige der integrierten Überprüfungen in China nicht sehr praktisch sind, da einige der bereitgestellten Überprüfungen auf amerikanischen Standards basieren, die sich etwas von den chinesischen Standards unterscheiden. Lücke.

Zu diesem Zeitpunkt fällt mir nur eine Erweiterung der Überprüfung ein. Ich möchte den Code nicht ändern, weil ich nicht gut genug bin. Sehen Sie, ob es andere Möglichkeiten gibt. Nachdem ich im Internet und in meiner eigenen Praxis nach Informationen gesucht hatte, gelang es mir schließlich. Vergeben Sie nun den Code dahinter. ​

<span id="sprytextfield1">
<input type="text" name="text1" id="text1"  />
<span class="textfieldRequiredMsg">需要提供一个值。</span>
 <span class="textfieldInvalidFormatMsg">数据无效。</span></span>
Nach dem Login kopieren

Dies ist ein Codestück, das durch manuelles Ziehen eines SPRY-Textfelds zur Überprüfung generiert wird. Auf

folgt ein Code, der SPRY deklariert

<script type="text/javascript">
<!--
var sprytextfield1 = new Spry.Widget.ValidationTextField
("sprytextfield1", "custom", {validateOn:["blur"],validation:EXT});
//-->
</script>
Nach dem Login kopieren

Die letzte Validierung: EXT wurde von mir manuell hinzugefügt, was darauf hinweist, dass die Überprüfung von SPRY durch Aufrufen der EXT-Funktion erreicht wird. EXT gibt True zurück, was darauf hinweist, dass die Überprüfung erfolgreich war. EXT gibt False zurück, was darauf hinweist, dass die Überprüfung fehlgeschlagen ist. (EXT ist der Funktionsname, Sie können ihn selbst definieren, aber diese Methode scheint keine Parameter übergeben zu können)

<script language="javascript">
var EXT = function(){
var objReg=/(13)(\d{9})/;
        t=form1.text1.value;
return objReg.test(t);
    }
</script>
Nach dem Login kopieren

Der obige Code bedeutet, dass bei der Überprüfung der Inhalt von Text1 mit dem Chinesischen übereinstimmt Handynummer.

Wir können benutzerdefinierte Überprüfungseffekte erzielen, indem wir die EXT-Funktion ändern. Beispiel: Überprüfen Sie, ob der Inhalt im Kennwortfeld und im Kennwortwiederholungsfeld identisch ist.

<script language="javascript">
var EXT = function(){
return (form1.Pass.value==form1.RePass.value);
    }
</script>
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonBenutzerdefinierter Bestätigungscode für SPRY in DreamWeaver CS3. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:cnblogs.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage