Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Kalkulator cen
#1
Witam.
Mam gotowy kod i chcialbym aby ktos go przerobil:
Kod:
<body>
<head>
<script language="JavaScript" type="text/javascript">
window.onload = function(){
document.getElementById("przelicz").onclick = function(){
var cena = 0.01; // cena za slot
var produkt = document.getElementById("produkt").value; // ilość slotów
document.getElementById("price_serv").getElementsByTagName("span")[0].innerHTML = Math.round(cena*produkt*100)/100;
}
}
</script>
</head>
<h1>Kalkulator</h1><div>
<form>
<fieldset>
<label for="ilosc">Ilosc</label>
<select id="ilosc" name="ilosc">
<option value="0" selected="true" disabled="true">Proszę wybrać</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
</select>
<div class="clear"></div>
<label for="produkt">Produkt</label>
<select id="produkt" name="produkt">
<option value="0" selected="true" disabled="true">Proszę wybrać</option>
<option value="615">Herb</option>
<option value="1107">Avatar</option>
</select>
<div class="clear"></div>
<label id="calkowity">Koszt</label>
<div id="price_serv"><span>0,00</span> PLN</div>
</fieldset>
</form>
</div>
<tr><td class="tabela"><input type="submit" value="Przelicz" name="przelicz" id="przelicz" style="float: center;" /></td>
</body>
Niestety ten kod nie zadowala mnie, chcialbym aby po kliknieciu przelicz mnozyla sie wartosc ilosc value="x" pordukt value="y" dla var cena = 0.01; (ktory jest juz ustawiony w js w sekcji head)
Z gory dzieki za pomoc
Odpowiedz
#2
nie wiem czy o to chodziło
Kod:
<script language="JavaScript" type="text/javascript">
window.onload = function(){
document.getElementById("przelicz").onclick = function(){
var cena = document.getElementById('produkt').value;
var ilosc = document.getElementById("ilosc").value;
document.getElementById("price_serv").getElementsByTagName("span")[0].innerHTML = Math.round(cena*ilosc)/100;
}
}
</script>
Odpowiedz
#3
Wielkie thx + dla Ciebie
Odpowiedz
#4
var cena = $('#produkt').val();
var ilosc = $("#ilosc").val();

#produtk - obiekt js który ma value
$(#produkt) - obiekt js w jquery który ma val
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  kalkulator w js [email protected] 5 6,379 18-05-2013, 21:17
Ostatni post: ferrante
  Jak zrobić taki kalkulator qetli 3 3,378 23-03-2011, 13:52
Ostatni post: Kartofelek

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele
SeoHost.pl