lostyazilim
tr.link

Select Değerine Göre Texboxa Veri Çekme

5 Mesajlar 6.674 Okunma
lstbozum
tr.link

PhpCode PhpCode Aslı ile Mecnun Kullanıcı
  • Üyelik 10.10.2013
  • Yaş/Cinsiyet 32 / E
  • Meslek Web Master
  • Konum İstanbul Avrupa
  • Ad Soyad U** A**
  • Mesajlar 287
  • Beğeniler 64 / 43
  • Ticaret 7, (%100)
Arkadaşlar bir select alanım mevcut,



Eğer seçilen 1000 ise anlık olarak bir tablodan sayi1 alanını çekip textbox'a yazdırmam gerekiyor. Seçilen 2000 ise sayi2 alanını çekip textboxa yazdırmam gerekiyor. Bunun çözümünü bir türlü bulamadım ?
 

 

wmaraci
reklam

zampanya zampanya WM Aracı Kullanıcı
  • Üyelik 28.04.2014
  • Yaş/Cinsiyet 34 / E
  • Meslek Seo & WebMaster
  • Konum İstanbul Avrupa
  • Ad Soyad E** Ü**
  • Mesajlar 178
  • Beğeniler 33 / 25
  • Ticaret 1, (%100)






<script>
$(function(){
$("#sec").change(function() {
var deger = $(this).val();
$("#tb").val(deger);
});
})



</script>




bu şekilde yaparsan olur
yldrmesut PhpCode MehmetAliDag

kişi bu mesajı beğendi.

PhpCode PhpCode Aslı ile Mecnun Kullanıcı
  • Üyelik 10.10.2013
  • Yaş/Cinsiyet 32 / E
  • Meslek Web Master
  • Konum İstanbul Avrupa
  • Ad Soyad U** A**
  • Mesajlar 287
  • Beğeniler 64 / 43
  • Ticaret 7, (%100)

zampanya adlı üyeden alıntı

bu şekilde yaparsan olur


hocam hemen deniyorum

hocam çok çok sağolun şu an kusursuz sıkıntısız çekiyorum. Başka bir problem var işte buna akıl sır erdiremedim.


<script>

function hesapla()
{


var birim = document.getElementById('birim').value;
var adet = document.getElementById('adet').value;


document.getElementById('sonuc').value = birim*adet;


}




</script>
basit bir kodum var iki sayıyı çarpıp sonuç hanesine yazdıran.
1000 * 0.140 yaptığımda sonuç 140 olarak doğru çıkıyor, fakat 10000*0.140 yaptığımda sonuç 1400.0000000000002 çıkıyor bu hatanın sebebi ne olabilir ?
 

 

zampanya zampanya WM Aracı Kullanıcı
  • Üyelik 28.04.2014
  • Yaş/Cinsiyet 34 / E
  • Meslek Seo &amp; WebMaster
  • Konum İstanbul Avrupa
  • Ad Soyad E** Ü**
  • Mesajlar 178
  • Beğeniler 33 / 25
  • Ticaret 1, (%100)

PhpCode adlı üyeden alıntı

hocam hemen deniyorum

hocam çok çok sağolun şu an kusursuz sıkıntısız çekiyorum. Başka bir problem var işte buna akıl sır erdiremedim.


<script>

function hesapla()
{


var birim = document.getElementById('birim').value;
var adet = document.getElementById('adet').value;


document.getElementById('sonuc').value = birim*adet;


}




</script>
basit bir kodum var iki sayıyı çarpıp sonuç hanesine yazdıran.
1000 * 0.140 yaptığımda sonuç 140 olarak doğru çıkıyor, fakat 10000*0.140 yaptığımda sonuç 1400.0000000000002 çıkıyor bu hatanın sebebi ne olabilir ?








$("input:submit").click(function() {
var birim = $("#a").val();
var adet = $("#b").val();
var sonuc = Math.floor(birim*adet);
$(".fb").text(sonuc);
});


jquery ile bu şekilde Math sınıfını kullanarak yuvarlatabilirsin.Büyük ihtimal javaScript'tede aynıdır ama tam bilmiyorum.Deneyerek bulabilirsin ama üstte verdiğim kod sıkıntısız dönüşüm yapıyor
PhpCode

kişi bu mesajı beğendi.

wmaraci
wmaraci

PhpCode PhpCode Aslı ile Mecnun Kullanıcı
  • Üyelik 10.10.2013
  • Yaş/Cinsiyet 32 / E
  • Meslek Web Master
  • Konum İstanbul Avrupa
  • Ad Soyad U** A**
  • Mesajlar 287
  • Beğeniler 64 / 43
  • Ticaret 7, (%100)

zampanya adlı üyeden alıntı

jquery ile bu şekilde Math sınıfını kullanarak yuvarlatabilirsin.Büyük ihtimal javaScript'tede aynıdır ama tam bilmiyorum.Deneyerek bulabilirsin ama üstte verdiğim kod sıkıntısız dönüşüm yapıyor


hocam Allah senden razı olsun :)
zampanya

kişi bu mesajı beğendi.

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al