İPUCU

Seçenekler

Java Script - onclick Olayı

15-01-2016 16:59
#1
LosT - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
02/2015
Nereden:
-
Yaş:
19
Mesajlar:
6.695
Teşekkür (Etti):
1739
Teşekkür (Aldı):
1847
Konular:
942
Ticaret:
(0) %
En çok kullanılan olaydır. Bir nesneye tıklandığında çalışacak kodları yerine getirir.

<s c r i p t>
function onayla() {
alert("Mesajınız başarı ile gönderildi. Sizinle en yakın zamanda iletişime geçeceğiz.");
}
function temizle() {
return confirm("Form temizlensin mi?");
}
</script>
<form>
<fieldset>
<legend>Mesaj Gönder</legend>
<label>Rumuzunuz: </label> <input type="text"/> <br/><br/>
<label>e-Posta Adresiniz: </label> <input type="text"/> <br/><br/>
<label>Doğum Tarihiniz: </label> <input type="text"/> <br/><br/>
<label>Mesajınız: </label> <textarea rows="2" cols="18"></textarea> <br/><br/>
<input type="submit" value="Onayla" onclick="onayla()"/><br/><br/>
<input type="reset" value="Formu Temizle" onclick="return temizle()"/>
</fieldset>
</form>


Şeklinde kodlarımız olsun. HTML5 derslerinde kullandığımız örnek bir form. İlk olarak onayla( ) ve temizle( ) isimli iki fonksiyon tanımladım. Bunları "Onayla" ve "Form Temizle" düğmelerinde kullandım.

Burada dikkatimizi çeken temizle( ) fonksiyonundaki confirm( ) fonksiyonu ve return deyimi olmalı. confirm dilimizde onayla anlamına gelmektedir. "Ok" ve "Cancel" seçimlerinin olduğu bir uyarı penceresi açar. Fonksiyonda ve onclick olayında return kullanmamızın sebebi kullanıcı iptal'e tıkladığında reset'leme işlevinin yerine getirilmemesini sağlamak için.



Formdaki "Onayla" ve "Formu Temizle" düğmelerini test edebilirsiniz.
Kullanıcı İmzası
Ne büyüksün ki, kanın kurtarıyor Tevhid'i...
Bedr'in aslanları ancak, bu kadar şanlı idi.
Sana dar gelmeyecek makber'i kimler kazsın?
"Gömelim gel seni tarihe"desem, sığmazsın.

Mehmet Akif Ersoy
Cyfongen, 2nokta, OnlyTr Teşekkür etti.

15-01-2016 17:04
#2
Cyfongen - ait Kullanıcı Resmi (Avatar)
Forumdan Uzaklaştırıldı
Üyelik tarihi:
07/2015
Nereden:
Arnavutluk
Yaş:
22
Mesajlar:
2.171
Teşekkür (Etti):
89
Teşekkür (Aldı):
290
Konular:
267
Ticaret:
(0) %
Konuyu Bir Araya Toplasaydiniz
15-01-2016 17:05
#3
LosT - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
02/2015
Nereden:
-
Yaş:
19
Mesajlar:
6.695
Teşekkür (Etti):
1739
Teşekkür (Aldı):
1847
Konular:
942
Ticaret:
(0) %
Alıntı:
Cyfongen´isimli üyeden Alıntı Mesajı göster
Konuyu Bir Araya Toplasaydiniz
Sıkıcı duruyor.
Kullanıcı İmzası
Ne büyüksün ki, kanın kurtarıyor Tevhid'i...
Bedr'in aslanları ancak, bu kadar şanlı idi.
Sana dar gelmeyecek makber'i kimler kazsın?
"Gömelim gel seni tarihe"desem, sığmazsın.

Mehmet Akif Ersoy
Cyfongen Teşekkür etti.
15-01-2016 17:05
#4
Cyfongen - ait Kullanıcı Resmi (Avatar)
Forumdan Uzaklaştırıldı
Üyelik tarihi:
07/2015
Nereden:
Arnavutluk
Yaş:
22
Mesajlar:
2.171
Teşekkür (Etti):
89
Teşekkür (Aldı):
290
Konular:
267
Ticaret:
(0) %
Alıntı:
-LosT-´isimli üyeden Alıntı Mesajı göster
Sıkıcı duruyor.
Bu Seferde Biraz Karişti Kafam Yani Hocam Alemsiniz Ayrica Teşekküler
LosT Teşekkür etti.
01-03-2016 23:58
#5
KinqMasterTR - ait Kullanıcı Resmi (Avatar)
Forumdan Uzaklaştırıldı
Üyelik tarihi:
02/2016
Nereden:
|-Şanlıurfa
Mesajlar:
769
Teşekkür (Etti):
485
Teşekkür (Aldı):
80
Konular:
56
Ticaret:
(0) %
Bro Teşekkür ederdim net yavaş diye daha TEŞEKKÜR ET butonu çıkmadı ama yinede sağol :-)
sonra edeceğim emil ol
21-03-2016 15:44
#6
OnlyTr - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
01/2016
Nereden:
Malatya
Mesajlar:
67
Teşekkür (Etti):
43
Teşekkür (Aldı):
10
Konular:
1
Ticaret:
(0) %
yararlı hocam elinize sağlık
Kullanıcı İmzası
Ram ol bana, Ruhun yeni bir aleme girsin...
Yazmış Kaderin;Aşkıma ömrünce esirsin!

Atsız

Bookmarks


« Önceki Konu | Sonraki Konu »
Seçenekler

Yetkileriniz
Sizin Yeni Konu Acma Yetkiniz var yok
You may not post replies
Sizin eklenti yükleme yetkiniz yok
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodları Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı