//Informationen zur Nachrichtenaufforderung, Rückruffunktion (wahr/falsch)
window.shconfirm = Funktion (Nachricht, Rückruf)
Die Parameter der Rückruffunktion sind wahr/falsch
//Informationen zur Nachrichtenaufforderung, Callback(msg)-Rückruffunktion (Nachrichteneingabe durch den Benutzer), Parameter: Regex-Eingabe bei regulärer Überprüfung, Regexmsg-Eingabeaufforderung bei regulärer Überprüfung fehlgeschlagen
window.shprompt = Funktion (Nachricht, Rückruf, Regex, Regexmsg)
Bei dieser Nachricht handelt es sich um die Aufforderungsnachricht *
Rückruf ist die Rückruffunktion * Der Rückgabeparameter ist der vom Benutzer eingegebene Wert (userinputmsg)
Die beiden Parameter regex und regexmsg sind optional und dienen zur Überprüfung der Benutzereingabe. Beide Parameter müssen gleichzeitig angezeigt werden. Kann nicht alleine verwendet werden.
Das Folgende ist die Implementierung von js,
Derzeit handelt es sich um eine Warnmeldung, die die JQuery-Benutzeroberfläche und die eigene Kapselung von Bootstrap integriert.
bestätigen //Leider kann js die Pause des js-Skripts nicht simulieren, daher können wir nur die Rückruffunktion verwenden, um mit dem nächsten Schritt fortzufahren.
Funktion ShConfirm() {
shconfirm("Sind Sie sicher, dass Sie dies tun möchten!", Funktion (Ergebnis) {
if (Ergebnis) {
warning("Auf OK geklickt");
} sonst {
warning("Auf Abbrechen geklickt");
}
});
}
Funktion ShPrompt() {
shprompt("Was ist 1 1 gleich?", Funktion (Text) {
alarm("Der Benutzer hat Folgendes eingegeben: " text);
}, /^d{1,}$/, "Bitte geben Sie eine Zahl ein!");
}
Verwenden Sie Shalert einfach direkt. Es hat den gleichen Effekt wie js Alert.
Ich habe den Quellcode auf Baidu Netdisk gestellt. Jeder ist willkommen, zu lernen und sich auszutauschen.
Quellcode-Download-Adresse
http://pan.baidu.com/s/1c00Cl36
Dieses Steuerelement verfügt tatsächlich über rekonfigurierbare Teile, wie z. B. Initialisierungsmethoden usw. Da die Aufgabe eng ist, werde ich sie zunächst so verwenden.
Diese Probleme werden in der nächsten Optimierung behoben.
Der ursprüngliche Stil ist wie folgt und kann durch Ändern des referenzierten CSS erreicht werden. Detaillierte Anweisungen finden Sie in der Demo.
Das Obige ist der gesamte Inhalt dieses Artikels, Sie werden davon sehr profitieren.
Stellungnahme:
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