Kalkulator metrów kwadratowych produktu w sklepie
Autor: Dariusz K.
Visited 1044,
Followers 2,
Udostępniony 0
Witam, mam pytanie - czy isnieje jakiś skrypt bądz cokolwiek innego aby w sklepie cena produktu obliczana była po wymiarach tak jak na stronie poniżej?!
Posted on the
Witaj Dariusz,
Program niestety nie posiada wbudowanej takiej możliwości.
Pozdrawiam
Za bajery to trzeba płacić.
Ale proste rozwiązanie, które może Ci się przyda i może komuś jeszcze bo przecież można rozbudowywać sobie i mieszać dodawaniem, mnożeniem dzieleniem i dodejmowaniem ile się chce...
HTML 5 polzwolił na "zbajerowane" suwaki normalnie pole input z podaniem wartości może być.
PRZYKŁAD"
http://mezon.republika.pl/calc/index.html
Sekcja HEAD
<script type="text/javascript">
function ObliczWynik(){
var a = document.getElementById('liczbaA').value;
var b = document.getElementById('liczbaB').value;
if (a !== '' && b !== '')
{
document.getElementById('wynik').value = (parseInt(a) * parseInt(b)) /10000 * 3.7;
}
else
{
alert("Proszę wypełnić wszystkie pola");
}
}
</script>
Mnozenie jest przez 3.7zł za metr, ustawiasz co sobie chcesz.
W Body (hml i gadżety)
<form onsubmit="return false" oninput="level.value = flevel.valueAsNumber">
<label for="flying">WYS.[cm]</label>
<input name="flevel" id="liczbaA" type="range" min="0" max="500" value="0">
<output for="flying" name="level">0</output>/500
</form>
<form onsubmit="return false" oninput="level.value = flevel.valueAsNumber">
<label for="flying">SZER. [cm]</label>
<input name="flevel" id="liczbaB" type="range" min="0" max="500" value="0">
<output for="flying" name="level">0</output>/500
</form>
<input id="wynik" type="text" />zł
<br />
<input type="button" value="Oblicz" onclick="return ObliczWynik()" />
Autor
Dziękuje bardzo za pomoc :-))
Autor
Czy cena aytomatycznie doda się do sumy do zapłaty??
Jak ma dodać się "automatycznie"?
To jest tylko zlepek generujący ileś razy ileś dzielone przez ileś razy ileś.
Jeśli ustalisz, że pole "wynik" ma się gdzieś wyświetlić to będzie się wyświetlać.
Nic się samo i automatycznie nie robi