v2.5.2
Giriş yap

Javascript'te Input'un Değerini Alma Problemi

yazilimyolcusu
643 defa görüntülendi

Merhabalar. Ürünlerimi listeletiyorum. Hepsi listeleniyor. Javascript ile input'tan değeri almaya çalışıyorum ama sadece ilk ürünün değerini alıyor. Nerede hata yapıyorum acaba?

<?php
$sepeturunlerigoster = $db->query("SELECT * FROM sepeteeklenenurunler");
while ($urunekle = $sepeturunlerigoster->fetch()) {
?>

<div class="sepetimurunleri-sayfasi-urunadi">Ürün Adı:
<?php echo $urunekle['urun_adi']; ?>
</div>

<div class="sepetimurunleri-sayfasi-fiyati">Fiyatı:
<input id="urunfiyat" type="number" name="urunfiyati" value="<?php echo $urunekle['urun_fiyati']; ?>" /> TL
</div>

<button onclick="fiyatal()" id="fiyat" value="">Güncelle</button>

<script>
function fiyatal() {
var fiyatt = document.getElementById("urunfiyat").value;
alert(fiyatt);
}
</script>
abdullahx
1159 gün önce

Mesela bunun gibi bir şey yapabilirsiniz
https://codepen.io/Elessar61/pen/NWgLwLe