Javascript İf Yapısı Yardım ?

  • Konuyu başlatan Konuyu başlatan Tepelii
  • Başlangıç tarihi Başlangıç tarihi

Tepelii

Asistan
Katılım
19 Aralık 2012
Mesajlar
436
Reaksiyon puanı
1
Puanları
18
Arkadaşlar İyi Forumlar Bir sorum Olacaktı.
Resimde görülen Checkbox işaretli olup kaydet butonuna basıldığında kayıtın tamamlandığı ve işaretli olmadığı anda ise ilgili seçi düğmesine basılması gerektiğini bildiren javascript kodunu nasıl yapabilirim.Şimdiden teşekkürler arkadaşlar :)

- - - Mesaj Güncellendi - - -

Yardım edecek yok mu arkadaşlar bitirme ödevimin sadece bu kısmı kaldı.Beynim aktı ödevi bitireceğim diye şuna da bir el atında bitsin yahu :D
 

Tepelii

Asistan
Katılım
19 Aralık 2012
Mesajlar
436
Reaksiyon puanı
1
Puanları
18
Arkadaşlar Lütfen Yardımcı olur musunuz :(
 

Tepelii

Asistan
Katılım
19 Aralık 2012
Mesajlar
436
Reaksiyon puanı
1
Puanları
18
Nerede çok güvendiğim javascript'ci Arkadaşlar!!
 

Tepelii

Asistan
Katılım
19 Aralık 2012
Mesajlar
436
Reaksiyon puanı
1
Puanları
18
isyan etme hemen sabırlı ol. programlama önce sabır ister.

cevabın ise şu


eğer jquery kullanıyorsan selector.val() diyip her türlü inputtan veri alabilirsin.

örnek http://jsbin.com/zuboludepi/1/edit?html,js,output

Biraz sabırsız davrandım haklısınız :) Şimdi Bu Kod Çalııyor Ancak tek sorunum bu yapı kaydet butonuna bastığımda olmuyor.Kaydet butonuna bastiğimda bu uyarıyı vermesi için ne yapmalıyım ?
 

falcon291

Profesör
Katılım
6 Eylül 2012
Mesajlar
1,360
Reaksiyon puanı
45
Puanları
228
Kaydet butonunun çağırdığı kodun içine koyacaksın bunu...

Kaydet butonu ile yapacağın işlemler var ise eğer seçili değil ise o işleri yaptırmadan fonksiyonu sonlandıracaksın.
 

Tepelii

Asistan
Katılım
19 Aralık 2012
Mesajlar
436
Reaksiyon puanı
1
Puanları
18
Kaydet butonunun çağırdığı kodun içine koyacaksın bunu...

Kaydet butonu ile yapacağın işlemler var ise eğer seçili değil ise o işleri yaptırmadan fonksiyonu sonlandıracaksın.

İşte bunu nasıl yapacağımı bilmiyorum tam olarak :(
 

falcon291

Profesör
Katılım
6 Eylül 2012
Mesajlar
1,360
Reaksiyon puanı
45
Puanları
228
HTML kodda
<button type="button" onclick="HesaplaGoster()">Kaydet</button> boyle bir kod olmalı burada HesaplaGoster butona basıldığında çağrılan fonksiyondur.

Bu fonksiyonu bul, içine bir yerlere yukarıdaki kodu ekle de...

Javascript Ders 1 soruları soracağına biraz Javascript öğrensen. :rolleyes:
 

Tepelii

Asistan
Katılım
19 Aralık 2012
Mesajlar
436
Reaksiyon puanı
1
Puanları
18
HTML kodda
<button type="button" onclick="HesaplaGoster()">Kaydet</button> boyle bir kod olmalı burada HesaplaGoster butona basıldığında çağrılan fonksiyondur.

Bu fonksiyonu bul, içine bir yerlere yukarıdaki kodu ekle de...

Javascript Ders 1 soruları soracağına biraz Javascript öğrensen. :rolleyes:

Bu söylediklerinizi zaten yapıyorum ancak onclick olayı çalışmıyor.Javascript bilgim kendime yetecek kadar var ancak sorunum zaten o butondaki foksiyonun çalışmıyor olması.
 

falcon291

Profesör
Katılım
6 Eylül 2012
Mesajlar
1,360
Reaksiyon puanı
45
Puanları
228
Browser'da F12 tuşuna bas. Javascript kodu debug ederek ilerle, çözüm bu. Olmadı HTML kodunu koy buraya bakayım.

Ben programlama öğrenirken Internet yoktu, doğru düzgün kitap yoktu, soracağım kimse yoktu.

Deneme yanılma ile buldum çok şeyi, vakit alırdı ama daha zevkliydi sanırım...
 

Tepelii

Asistan
Katılım
19 Aralık 2012
Mesajlar
436
Reaksiyon puanı
1
Puanları
18
Browser'da F12 tuşuna bas. Javascript kodu debug ederek ilerle, çözüm bu. Olmadı HTML kodunu koy buraya bakayım.

Ben programlama öğrenirken Internet yoktu, doğru düzgün kitap yoktu, soracağım kimse yoktu.

Deneme yanılma ile buldum çok şeyi, vakit alırdı ama daha zevkliydi sanırım...

Özelden Konusabilirmiyiz acaba dosyayı size bir atsam inceleseniz ?
 

Tepelii

Asistan
Katılım
19 Aralık 2012
Mesajlar
436
Reaksiyon puanı
1
Puanları
18
Arkadaşlar Sorunu çözdüm şimdi kodları paylaşıyorum :)
<Head> tagının içine yazılacaklar .

<script type="text/javascript">
function Fonksiyon()
{
var q=document.getElementById('es');

if (q.checked) {
alert("secili");
}else{
alert("secili degil");
}}
</script>

<body> tagının içine yazılacaklar..

<input type="checkbox" name="onay" id="es">
Kullanim Kosullarini ve Üyelik Sözlesmesini okudum, kabul ediyorum.<br><br>
<button name="button" onClick="Fonksiyon()">Kaydet</button>

Yardımcı olan arkadaşlara çok teşekkür ederim. [MENTION=290065]falcon291[/MENTION] [MENTION=45352]orcnd[/MENTION] :)
 

mrtAkdeniz

Öğrenci
Katılım
19 Eylül 2012
Mesajlar
74
Reaksiyon puanı
0
Puanları
0
[MENTION=315705]Tepelii[/MENTION], sorun yokmuş ki be paşam, ne söyledilerse yaptım demişsin ama yapmayıp sonra sorunu çözdüm diyerek aynı kodları paylaşmışsın. Onların yorumları okurken gözümün önüne geldi kod yapısı şu olacak niye çalışmıyor acaba diye, sonra aynı kodu çözdüm diye yazmışsın buraya :)

Bunun dışında forum kuralları gereği özel mesaj ile yardım isteyemezsin. İstediysen de bu şekilde çözümü aktarman gerekir ancak senin environment'in, çalıştığın işletim sistemi, açık programlar vs. gibi koşullar sorunun çözümünü değiştireceğinden bir dahakine bu adımları buradan paylaşıp çözümü buradan beklemelisin. Bu veya bunun gibi bir problem durumunda senin 3. kişiyle olan konuşmanda küçük bir değişken olarak düşünüp söylediğin, ama burada bu bilgi verilmediği için çözülemeyen çok örnek var.

Neyse anladın beni umarım :) İyi forumlar.
 
Üst