Skip to content

Commit d5a4ec8

Browse files
authored
Create popup.md
1 parent 9b57014 commit d5a4ec8

File tree

1 file changed

+46
-0
lines changed

1 file changed

+46
-0
lines changed
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
---
2+
chapter: 16
3+
pageNumber: 81
4+
---
5+
# Popup
6+
7+
Popups (Açık pencereler) bilgi göstermek, kullanıcı onayı almak veya ek belgelerden kullanıcı girişi almak için ek bir yoldur. Bir popup yeni bir URL'ye gidebilir ve açılan pencereye bilgi gönderebilir. **Uyarı kutusu** (*Alert box*), **Onay kutusu** (*Confirmation box*) ve **Girdi kutusu** (*Prompt box*) pop-up bilgilerini gösterebileceğimiz global fonksiyonlardır.
8+
9+
1. **alert()**: Kullanıcıya bilgi görüntüler ve devam etmek için bir "**OK**" butonu vardır.
10+
11+
```javascript
12+
alert("Örnek alert mesajı!");
13+
```
14+
2. **confirm()**: Bir şeyi onaylamak veya kabul etmek için bir etkileşim kutusu olarak kullanın. Devam etmek için "**Ok**" ve "**Cancel**" vardır. Kullanıcı "**Ok**" seçeneğine tıklarsa "true", "**Cancel**" seçeneğine tıklarsa "false" döndürür. 
15+
16+
```javascript
17+
let txt;
18+
if (confirm("Bir butona basın!")) {
19+
txt = "OK Butonuna bastınız!";
20+
} else {
21+
txt = "Cancel butonuna bastınız!";
22+
}
23+
```
24+
3. **prompt()**: "**Ok "** ve "**İptal "** düğmeleri ile kullanıcı girdi alır. Kullanıcı herhangi bir girdi değeri sağlamazsa `null` döndürür.
25+
26+
```javascript
27+
//syntax
28+
//window.prompt("sometext","defaultText");
29+
30+
let person = prompt("Lütfen adınızı girin", "Harry Potter");
31+
32+
if (person == null || person == "") {
33+
txt = "Kullanıcı prompt girmedi";
34+
} else {
35+
txt = "Merhaba " + person + "! Bugün nasılsınız?";
36+
}
37+
```
38+
39+
40+
41+
42+
43+
44+
45+
46+

0 commit comments

Comments
 (0)