JavaScript Σκέψεις

Το JavaScript έχει τρία τύποι αναδυόμενων πλαίσια: πλαίσιο προειδοποίησης, πλαίσιο επιβεβαίωσης και πλαίσιο ερώτησης.

Πλαίσιο προειδοποίησης

Για να βεβαιωθείτε ότι η πληροφορία αποδοθεί στον χρήστη, συνήθως χρησιμοποιείται το πλαίσιο προειδοποίησης.

Όταν το πλαίσιο προειδοποίησης εμφανίζεται, ο χρήστης θα πρέπει να κάνει κλικ στο "Επιβεβαίωση" για να συνεχίσει.

σύνταξη

window.alert("sometext");

window.alert(); η μέθοδος μπορεί να μην έχει window προθερμάνω για να γράψετε.

Παράδειγμα

alert("Είμαι ένα πλαίσιο προειδοποίησης!");

Δοκιμάστε το προσωπικά

Πλαίσιο επιβεβαίωσης

Αν θέλετε να επιβεβαιώσετε ή να αποδεχτείτε κάτι από τον χρήστη, συνήθως χρησιμοποιείται το πλαίσιο επιβεβαίωσης.

Όταν το πλαίσιο επιβεβαίωσης εμφανίζεται, ο χρήστης θα πρέπει να κάνει κλικ στο "Επιβεβαίωση" ή "Ακύρωση" για να συνεχίσει.

Αν ο χρήστης κάνει κλικ στο "Επιβεβαίωση", το πλαίσιο επιστρέφει αληθήςΑν ο χρήστης κάνει κλικ στο "Ακύρωση", το πλαίσιο επιστρέφει ψευδές.

σύνταξη

window.confirm("sometext");

window.confirm(); η μέθοδος μπορεί να μην έχει window προσθέτοντας πρόθεμα.

Παράδειγμα

var r = confirm("Παρακαλώ πατήστε το κουμπί");
Αν (r == αληθής) {
    x = "您按了确认!";
} else {
    x = "您按了取消!";
}

Δοκιμάστε το προσωπικά

Πλαίσιο αναδυόμενου παράθυρου

Αν θέλετε να εισάγετε τιμή χρήστη πριν την είσοδο στη σελίδα, συνήθως χρησιμοποιείται το πλαίσιο αναδυόμενου παράθυρου.

Όταν το πλαίσιο αναδυόμενου παράθυρου εμφανίζεται, ο χρήστης πρέπει να εισάγει μια τιμή και να κάνει κλικ στο "OK" ή να κάνει κλικ στο "Ακύρωση" για να συνεχίσει.

Αν ο χρήστης κάνει κλικ στο "OK", το πλαίσιο επιστρέφει την τιμή εισαγωγής. Αν ο χρήστης κάνει κλικ στο "Ακύρωση", το πλαίσιο επιστρέφει NULL.

σύνταξη

window.prompt("sometext",defaultText");

window.prompt() η μέθοδος μπορεί να μην έχει window προσθέτοντας πρόθεμα.

Παράδειγμα

var person = prompt("请输入您的姓名", "比尔盖茨");
if (person != null) {
    document.getElementById("demo").innerHTML = "你好 " + person + "!今天过的怎么样?";
}

Δοκιμάστε το προσωπικά

Κύλιση

Για να εμφανιστεί η κύλιση σε αναδυόμενο παράθυρο, προσθέστε έναν χαρακτήρα μετά το αντιπαράθεμα n.

Παράδειγμα

alert("Hello\nHow are you? ");

Δοκιμάστε το προσωπικά