Zaman geçirmek için merak saldım da bir kodda sıkıntı var çözemedim
Var mısın Yok musun JS hazır olarak buldum geliştirmek adına zaman öldürüyordum kod üzerinde ancak bir türlü değeri yansıtamadım ekrana değer istediğim anda gelmiyor
Kodu buraya atamadım ama https://notes.io/GvzE şöyle bi nota bırakabildim sorun şu hamdi beyin teklifi ekrana çıkan uyarı teklifi kabul ediyor musun olayını Tamam yada İptal demeden teklif gözükmüyor yani kabul edeceğimiz teklifi göremiyorum o konuda yardımcı olabilecek birisi varsa sevinirim.
Ufak bir hata alıyorum Değeri ekrana veremiyorum.
3
●68
- 24-10-2021, 03:45:38Merhaba
Burayı Bul:
var kabul=window.confirm("Teklifi Kabul ediyormusunuz")Bunla değiştir:
var kabul=window.confirm("Teklifi Kabul ediyormusunuz : " + hamdiBey(paraListe,paraAcilan));böylelikle alet kısmında Teklifi kabul ediyor musunuz : 16513 gibi bir sonuç verir.
Bu mantıkla şekillendirebilirsin. - 24-10-2021, 03:47:58Teşekkür ederim şimdi onu pencere şeklinde değil de altta yazdırmayı deneyeceğim sağolunOnurAksoy adlı üyeden alıntı: mesajı görüntüle
- 25-10-2021, 02:41:57Sorun window.confirm kullanıldığı için her 3 kutu açılışında bir window.confirm + hamdi bey'in teklifi bölümü çalışıyor. Ancak window.confirm veya alert mesajları öncelikli olarak çalışır ve diğer kodları okuma işlemleri bu pop-up kısımları kapanıncaya kadar askıya alınır. Bu yüzden öncelikle window.confirm kısmı çalışıyor, pop-up kapandığında kod okuma işlemleri devam ediyor. Bu tür kodların çalışma mantığı detaylı anlatım linkleri : 1.link - 2.link
Aklıma gelen 2 yöntem bulunuyor. Birincisi arkadaşın belirttiği gibi çıkan pop-up mesajında hamdi bey'in teklifini yazabilirsiniz. İkincisi window.confirm yerine kendiniz manuel butonlar yaparak işlem yaptırabilirsiniz. Ancak manuel buton yaptığınızda window.confirmdeki diğer kutulara tıklatmama - zorunlu olarak sadece 2 seçenekten birini seçtirme gibi özellikleri kaybedersiniz. Kaybettiğinizde bu özellikleri veya alternatif özellikleri kodunuza manuel eklemeniz gerekiyor. Manuel özellikleri eklemek vs çok uğraştırır. Kodu yazan kişi muhtemelen fazla uğraşmamak için bu şekilde yaptı