Maison > interface Web > js tutoriel > le corps du texte

Connaissance des événements pop-up JavaScript

jacklove
Libérer: 2018-05-07 10:28:40
original
2950 Les gens l'ont consulté

Les événements contextuels JavaScript jouent un rôle important dans les avertissements, les vérifications, etc. Cet article vous permettra de les comprendre.

Fenêtre contextuelle JavaScript

Vous pouvez créer trois types de boîtes de message en JavaScript : une boîte d'avertissement, une boîte de confirmation et une boîte d'invite.

Boîte d'alerte

La boîte d'alerte est souvent utilisée pour garantir que les utilisateurs peuvent obtenir certaines informations.

Lorsque la boîte d'avertissement apparaît, l'utilisateur doit cliquer sur le bouton OK pour continuer l'opération.

Syntaxe

window.alert("sometext");
Copier après la connexion

La méthode window.alert() peut être utilisée directement sans l'objet window La méthode alert() peut être utilisée directement.

Instance

<!DOCTYPE html>
<html>
<head>
<script>
function myFunction()
{
    alert("你好,我是一个警告框!");
}
</script>
</head>
<body>
<input type="button" onclick="myFunction()" value="显示警告框">
</body>
</html>
Copier après la connexion

Boîte de confirmation

La boîte de confirmation est généralement utilisée pour vérifier si l'opération de l'utilisateur est acceptée.

Lorsque la carte de confirmation apparaît, l'utilisateur peut cliquer sur "Confirmer" ou "Annuler" pour confirmer l'opération de l'utilisateur.

Lorsque vous cliquez sur "Confirmer", la boîte de confirmation renvoie vrai. Si vous cliquez sur "Annuler", la boîte de confirmation renvoie faux.

Syntaxe

window.confirm("sometext");
Copier après la connexion

La méthode window.confirm() peut être utilisée directement sans l'objet window et la méthode confirm().

Exemple

var r=confirm("按下按钮");
if (r==true)
{
    x="你按下了\"确定\"按钮!";
}
else
{
    x="你按下了\"取消\"按钮!";
}
Copier après la connexion

Boîte d'invite

La boîte d'invite est souvent utilisée pour inviter l'utilisateur à saisir une certaine valeur avant d'accéder à la page.

Lorsque la boîte de dialogue apparaît, l'utilisateur doit saisir une certaine valeur, puis cliquer sur le bouton confirmer ou annuler pour continuer l'opération.

Si l'utilisateur clique sur Confirmer, la valeur de retour est la valeur saisie. Si l'utilisateur clique sur Annuler, la valeur de retour est nulle.

Syntaxe

window.prompt("sometext","defaultvalue");
Copier après la connexion

La méthode window.prompt() peut être utilisée directement sans l'objet window La méthode prompt() peut être utilisée directement.

Exemple

var person=prompt("请输入你的名字","Harry Potter");
if (person!=null && person!="")
{
    x="你好 " + person + "! 今天感觉如何?";
    document.getElementById("demo").innerHTML=x;
}
Copier après la connexion

Saut de ligne

La fenêtre contextuelle utilise une barre oblique inverse + "n"(n) pour définir le saut de ligne.

Exemple

alert("Hello\nHow are you?");
Copier après la connexion

événement pop-up js Ce qui précède a permis une compréhension simple. Pour plus de matériel d'apprentissage, veuillez faire attention au site Web php chinois.

Recommandations associées :

À propos de l'utilisation de la boucle temporelle Node.js

À propos de l'application pratique de la fonction de rappel jQuery

À propos de l'utilisation de jQuery stop()

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:php.cn
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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!