merhaba arkadaşlar;
3 tane form öğesi düşünün örnek vererek açıklayacam
1. açılır formumuzun adı Yolcu sayısı ve 1,2,3,4...gibi değerler var
2. Açılır formumuz Gidiş dönüş ile ilgili değerlerimiz tek yön olunca değeri 1, gidiş-dönüş olunca değeri 2 olacak
3. formumuz ise yazı formu ve fiyat değeri olacak
isteğim veritabanından bağımsız bu formları kullanarak hesap yapmak yani;
1. formda müşteri 2 kişilik ve gidiş geliş seçince fiyat formuna ;
2 x 2 x 15 = 60 yazacak yani form kutusunda 60 değerini yazmaını istiyorum.
hesaplamadaki ilk 2 yolcu sayısı, diğer 2 gidiş dönüş olduğu için ve 15 ise fiyatımız son olarak da 60 ise toplam tutarı gösteriyor.
Buna benzer bir scripti olan veya yardımcı olacak arkadaşlar varsa çok sevinirim. Şİmdiden çok teşekkürler.
İki açılır form değerlerini çarpmak
İki açılır form değerlerini çarpmak
! SİGARA ÖLDÜRÜR! ÖLDÜRENE KADAR DA SÜRÜNDÜRÜR
Çözümü buldum
Çözümü buldum aşağıdaki gibidir.
---------------------------------------------
<script type="text/javascript">
function hesapla(){
document.strForm.tutar.value=document.strForm.yolcu.value * document.strForm.yon.value * document.strForm.fiyat.value ;
}
</script>
<form name = "strForm" action="git.asp" method="post">
<input name="fiyat" type="hidden" value="15" onChange="hesapla();" size="20" ></input>
<br>
<select name="yolcu" onChange="hesapla();">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option></select>
<br>
<select name="yon" onChange="hesapla();">
<option value="1">Tek Yön</option>
<option value="2">Gidiş Dönüş</option>
</select><br>
<INPUT size=18 name=tutar value="15"> YTL.
<br>
<input type="submit" value="Gönder" name="B1" style="float: left">
</form>
--------------------------------------
Umarım işinize yarar...
---------------------------------------------
<script type="text/javascript">
function hesapla(){
document.strForm.tutar.value=document.strForm.yolcu.value * document.strForm.yon.value * document.strForm.fiyat.value ;
}
</script>
<form name = "strForm" action="git.asp" method="post">
<input name="fiyat" type="hidden" value="15" onChange="hesapla();" size="20" ></input>
<br>
<select name="yolcu" onChange="hesapla();">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option></select>
<br>
<select name="yon" onChange="hesapla();">
<option value="1">Tek Yön</option>
<option value="2">Gidiş Dönüş</option>
</select><br>
<INPUT size=18 name=tutar value="15"> YTL.
<br>
<input type="submit" value="Gönder" name="B1" style="float: left">
</form>
--------------------------------------
Umarım işinize yarar...
! SİGARA ÖLDÜRÜR! ÖLDÜRENE KADAR DA SÜRÜNDÜRÜR