AndersNMedlem sedan nov. 2000146 inlägg Hej.
Jag sitter och jobbar med en sida och behöver hjälp med en funktion i jQuery.
Det hela är väldigt enkelt, jag har 2 fält för inmatning,
fält 1 med name B
fält 2 med name H
Jag vill att ha en "live uträkning" av dessa fält enligt formeln:
mySize=(($B*2)+($H*2))/100;
myPrice=mySize*dbPrice
(dbPrice är en variabel som hämtas från databas och finns i form av $row['unitPrice'] )
Och sedan få detta utskrivet på sidan.
Kan inte vara spec. svårt för den som kan jQuery men jag är rätt nollad på det.
Tack på förhand.
Anders
hämta ut elementen och kör val() eller ännu enklare kör direkt mot DOM:en och hämta .value ifrån input fältet och kör din formel.
ända du behöver jquery till är att hämta elementen med värderna.
AndersNMedlem sedan nov. 2000146 inlägg Tack för svaret, dock är det rena grekiskan för mig...
Kan du lägga med någon rad kod som exempel för att sparka mig i rätt riktning?
mvh
Anders
var b = $("input[name='b']"),
h = $("input[name='h']");
Så har du alla input med namn b och h på sidan, bind ett event på dom (keypress?) och sen kollar du h.val() och b.val() vad de har för värde, om det är inte ett nummer, gör inget mer, annars kör din formel och presentera det i ett annat element. Om det nu är INPUT-element du beskriver. lite HTML kod hade ju inte varit helt fel.