PDA

Tam Sürümünü Görmek İçin : confirm olayı


sokrates
11/09/2002, 17:41
merhabalar
formu gonder dedigim zaman acilan onay kutusunda cancela bastığım zaman form yine gidiyor gitmemesi için ne yapılmalı


<head>
<script language="javascript">
<!--
function dogrula()
{
confirm("formu gondermek istediginizden eminmisiniz");
}
-->
</script>
</head>
<body>
<form action="form.php" method="get" onsubmit="return dogrula();">
<input name="fiyat" type="tetx" value="20000">
<input name="gonder" type="submit" value="gonder">
</form>
</body>



şimdiden teşekürler


Sahin
12/09/2002, 01:26
return false;

gibi bir değer koyman gerekiyor.

sokrates
12/09/2002, 10:30
Orjinal mesajı gönderen nietzsche

return koyunca oluyo confirmin basina

<head>
<script language="javascript">
<!--
function dogrula()
{
return confirm("formu gondermek istediginizden eminmisiniz");
}
-->
</script>
</head>
<body>
<form action="form.php" method="get" onsubmit="return dogrula();">
<input name="fiyat" type="tetx" value="20000">
<input name="gonder" type="submit" value="gonder">
</form>
</body>



şimdiden teşekürler

yemre
12/09/2002, 12:24
<input type="button" value="Gönder" onClick="javascript:if (confirm('Yaptığınız Değişiklikleri Kaybedeceksiniz. Emin misiniz?')) submit(); else return;">


bu işine yarayabilir bi dene bizede haber ver kullanalım

bu arada bu kod çalışmassa bide submit(); yerine

formadi.submit(); dene

sokrates
12/09/2002, 13:03
Orjinal mesajı gönderen yemre
<input type="button" value="Gönder" onClick="javascript:if (confirm('Yaptığınız Değişiklikleri Kaybedeceksiniz. Emin misiniz?')) submit(); else return;">


bu işine yarayabilir bi dene bizede haber ver kullanalım

bu arada bu kod çalışmassa bide submit(); yerine

formadi.submit(); dene

her iki şekildede kod çalışıyor herkez kullanabilir:)
ama ben bu kodu anlamadım anlatacak biri lazım heralde bize
varmı öyle bir babayiğit:)

yemre
12/09/2002, 13:40
aslında basit

confirm sorgulamayı yapıyor

if koşul kontrolunu sağlıyor....

bu örnekteki submit(); birinci yani tamam koşulunu return false; ise ikinci yani iptal i karşılıyor...

böylelikle tamam a tıklandığında submit(); komutu çalışıyor ve form yollanmış oluyor iptal durumunda ise geri dönüş sağlanıyor

kolay gelsin

ha bu arada verdiğim örneğe gülmediğin için teşekkürler

sokrates
12/09/2002, 14:52
Orjinal mesajı gönderen yemre

ha bu arada verdiğim örneğe gülmediğin için teşekkürler

postumu artırmak için yaptım desem yemezsin:)
.
.
valla sonra tekrar girdim siteye gülünecek bir şey olmadığını
gördüm kısaca ben bi eşeklik yapmışım kusura bakma yemre:(