Kezdőoldal » Számítástechnika » Programozás » Hogyan lehet két szám szorzatá...

Hogyan lehet két szám szorzatát úgy kiszámolni, hogy az input mező elemét növelni is tudom egy gombbal, és kiírja így is a végösszeget?

Figyelt kérdés

Üdvözletem!


Webáruházban szeretném megvalósítani, de nem tudom hogyan érjem azt el, hogy akkor is kiírja a szorzatot, ha egyesével a + - gombokat nyomogatom, ott mindig hibába ütköztem, így ameddig biztosan eljutottam azt bemásolom, de esetleg ha valaki tudja a megoldást, annak nagyon örülnék, nekem nem sikerült.

Előre is köszike!



<table>

<tr>

<td>Price</td>

<td>Q'ty</td>

<td>TTL</td>

</tr>

<tr>

<td>

<span id="ar">2</span>

</td>

<td class="quantity">

<div class="btnm">-</div>

<input class="btncart" type="text" id="ko">

<div class="btnp">+</div>

</td>

<td id="subtotal"></td>

</tr>

</table>



$(document).ready(function(){

$("[id*='ko']").keyup(function(){

var currentRow = $(this).parent().parent();

var td_ar = currentRow.find('td')[0];

var a = $(td_ar).text();

var b = $(this).val();

var c = a * b;

var td_subtotal = currentRow.find('td')[2];

$(td_subtotal).html(c);

});

});



2017. jan. 15. 08:10
 1/5 anonim ***** válasza:

Ez egy webáruház lesz?

Naneee

2017. jan. 15. 08:32
Hasznos számodra ez a válasz?
 2/5 anonim ***** válasza:

$(document).ready(function(){



$('#ko').keyup(function(){ // keyup-ra számoljon árat

$('#subtotal').html($(this).val()*$('#ar').html());

});



$('.btnm').click(function(){ // csökkentse az értéket

$('#ko').val(parseInt($('#ko').val())-1);

$('#ko').keyup(); // keyup meghívása

});



$('.btnp').click(function(){ // növelje az értéket

$('#ko').val(parseInt($('#ko').val())+1);

$('#ko').keyup();

});



});

2017. jan. 15. 08:43
Hasznos számodra ez a válasz?
 3/5 A kérdező kommentje:
Nagyon köszönöm a választ!!!
2017. jan. 15. 08:49
 4/5 A kérdező kommentje:
Ez nem lesz valós webáruház, csak egy feladat, mert szeretném megtanulni :-)
2017. jan. 15. 08:52
 5/5 A kérdező kommentje:
Kérlek segítsetek még abban, hogy ha több sorom van egy táblázatban, akkor hol kell egyedi azonosítót adni, hogy minden sort külön számoljon...
2017. jan. 15. 10:42

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!