Window confirm() Method ב-JavaScript

Window Confirm Method B Javascript



אובייקט החלון ב-JavaScript הוא האופן שבו JavaScript מתקשר ומתקשר עם הדפדפן. JavaScript משתמש במודל אובייקט הדפדפן המשמש לאינטראקציה עם הרכיבים השונים של הדפדפן, כלומר ניווט, רוחב, גובה חלון הדפדפן. אובייקט החלון מגיע עם מספר מאפיינים ושיטות מובנים אשר שימושיים עבור מפתחי JavaScript שכן ניתן להשתמש בהם כדי לתפעל את חלון הדפדפן. אחת מהשיטות הללו היא לְאַשֵׁר() שיטה שאותה נסביר היום בכתבה זו.

החלון לְאַשֵׁר() השיטה משמשת כדי להנחות משתמש בהודעה ולקבל את תגובתו. ה לְאַשֵׁר() השיטה פותחת חלון קופץ על גבי חלון הדפדפן, מציגה הודעת טקסט ושני לחצנים, האישור והלחצן ביטול המשמשים לקבלת תגובת המשתמש. ה לְאַשֵׁר() השיטה חוסמת את הגישה של המשתמש לאתר עד שהוא מספק תגובה. תכונה זו יכולה להיות שימושית במקרים מסוימים, אך למפתחים מומלץ לא להשתמש יתר על המידה לְאַשֵׁר() השיטה ובמקום זאת השתמש בחלופות שלה כמו עֵרָנִי() שיטה.







שיטת confirm() תחביר



ה לְאַשֵׁר() השיטה נקראת עם הפניה של אובייקט החלון ולוקחת מחרוזת מילולית כארגומנט. מחרוזת זו היא ההודעה שמוצגת בחלון הקופץ:



window.confirm ( טֶקסט ) ;


אך מכיוון שאובייקט החלון מייצג את ההיקף הגלובלי, ניתן לקרוא לשיטות שלו ללא כל התייחסות. לפיכך, התחביר הנתון להלן תקף באותה מידה:





לְאַשֵׁר ( הוֹדָעָה ) ;

כיצד להשתמש בשיטת Windows confirm()?

כל שעליך לעשות הוא להפעיל את לְאַשֵׁר() השיטה והעבירו לה מחרוזת המכילה את ההודעה שברצונכם להציג למסך. אני אשתמש בקונסולת הדפדפן כדי להדגים את פעולת ה לְאַשֵׁר() שיטה:



לְאַשֵׁר ( 'לחץ על אישור כדי לאשר' ) ;



ה לְאַשֵׁר() השיטה למעשה מחזירה ערך בוליאני שניתן לאחסן במשתנה כדי לקבוע את דרך הפעולה הנוספת. במקרה שהמשתמש לוחץ על כפתור אישור ואז על לְאַשֵׁר() השיטה מחזירה true אחרת היא מחזירה false.

var op = לאשר ( 'לחץ על אישור כדי לאשר' ) ;

אם ( על == נָכוֹן )
{
console.log ( 'אישור לחוץ' ) ;
}
אַחֵר
{
console.log ( 'ביטול לחוץ' ) ;
}


הבנת הקוד

אנו משתמשים תחילה ב- לְאַשֵׁר() שיטה להציג למשתמש הודעה דרך חלון קופץ על המסך:


למשתמש יש כעת רק שתי אפשרויות ללחוץ על הלחצן אישור או על כפתור הביטול בתור לְאַשֵׁר() השיטה חוסמת את הגישה של המשתמש לדף האינטרנט. אם המשתמש לוחץ על אישור, ה- לְאַשֵׁר() השיטה תחזיר אמת. בלחיצה על כפתור ביטול, השיטה תחזיר false. אנחנו מאחסנים את ערכי ההחזרה האלה אצלנו עַל מִשְׁתַנֶה.

לאחר מכן אנו משתמשים במשתנה זה בהצהרות המותנות שלנו כדי להדפיס אם המשתמש לחץ על אישור או על כפתור ביטול:







סיכום

למדריך זה למתחילים יש הסבר משוכלל וקל כיצד לְאַשֵׁר() השיטה משמשת להצגת חלונות קופצים ב-JavaScript. לְאַשֵׁר() היא אחת משיטות JavaScript מובנות רבות השייכות לאובייקט החלון הגלובלי אשר ניתן להשתמש בה כדי לתקשר עם חלון הדפדפן.

ה לְאַשֵׁר() לשיטה יש יישומים רבים בעולם האמיתי, כמו השימוש התכוף ביותר בה הוא תיבות דו-שיח לאישור המופיעות כאשר משתמש מנסה לעזוב או לרענן דף אינטרנט מבלי לשמור את ההתקדמות שלו, למשל, מנסה להשאיר דוא'ל לא גמור ב-Gmail.