Vérification OK bouton est cliqué sur la boîte d'alerte
Ce le code pour alerter une certaine valeur:
alert('Click the OK button Now !');
Alors maintenant, je veux vérifier si le bouton OK est cliqué ou non.
Comment puis-je faire cela à l'aide de ce JavaScript?
- vous pouvez utiliser confirmer la place de l'alerte...?
- Je ne pense pas que vous pouvez le faire avec d'alerte.
- double possible de JavaScript boîte d'alerte à confirmer sur le bouton appuyez sur
Vous devez vous connecter pour publier un commentaire.
Confirmer pourraient travailler:
Confirmer A avoir un OK et Annuler bouton. Si vous voulez seulement un bouton, vous devez soit utiliser le
alert()
méthode (qui n'est pas de vous dire si leOK
a cliqué) ou vous devriez regarder dans quelque chose comme la jQueryUI Dialogue de contrôle.La jQueryUI dialogue est un peu plus compliqué parce que vous devez inclure certains extra bibliothèques JavaScript et faire un peu de câblage supplémentaire jusqu'à le faire fonctionner. Il y a beaucoup d'exemples à suivre ici.
if (confirm('...'))
confirm
. Il a à la fois sur OK et Annuler. Etalert
ne retourne pas une valeur en vous disant que laOK
a été cliqué. Si vous devez avoir un seul bouton OK et vous avez besoin d'agir sur le bouton OK, alors vous devriez regarder dans le JQueryUI boîte de dialogue.Semble que vous pourriez voulez une boîte de confirmation à la place d'une alerte:
http://www.w3schools.com/js/js_popup.asp
Cela renvoie true ou false selon que l'utilisateur appuie sur. Alerte ne retourne pas de valeur.
Utiliser jquery boîte de dialogue vous pouvez poster ou vérifier ce que chaque vous voulez à partir d'un éventail de boutons. Beaucoup plus souple
Jquery Modal
Comme mentionné précédemment, confirm() est le meilleur pari, cependant n'oubliez pas que vous pouvez vérifier quel bouton a été pressé, et de demander une valeur à l'aide de l'invite().