Diskuze: Jednoduchý formulář/program na výpočet ceny žáruvzdorného skla

HTML a CSS HTML a CSS Jednoduchý formulář/program na výpočet ceny žáruvzdorného skla American English version English version

Avatar
marcelmraz
Člen
Avatar
marcelmraz:

Ahojte, potřeboval bych vytvořit jednoduchý formulář/program na výpočet ceny žáruvzdorného skla pro kamaráda a hodit ho na jeho stránku do wordpressu - hledal jsem i nějaky pluginy ale nic jsem nenašel...Můžete mi poradit nějaky tut jak na to? Mělo by to být úplně stejné jak tohle: http://www.sklohradil.cz/…vypocet-ceny

 
Odpovědět 25.11.2014 17:44
Avatar
Maxy_obr
Člen
Avatar
Odpovídá na marcelmraz
Maxy_obr:

V HTML to neuděláš. Buď se budeš muset naučit něco z programování nebo si na to někoho sežeň. Myslím, že nejlépe by to šlo v PHP.

Editováno 25.11.2014 19:38
 
Nahoru Odpovědět 25.11.2014 19:36
Avatar
marcelmraz
Člen
Avatar
marcelmraz:

No zatim bych to tak možná zvladl v c sharpu....zkusím se podivat na php, díky :)

 
Nahoru Odpovědět 25.11.2014 19:54
Avatar
Odpovídá na marcelmraz
Petr Čech (czubehead):

To je otázka pár minut v JS, žádné PHP. Dejte mi vzorec pro výpočet ceny a já vám to udělám :)

Editováno 25.11.2014 19:59
Nahoru Odpovědět  +4 25.11.2014 19:59
Why so serious? -Joker
Avatar
marcelmraz
Člen
Avatar
marcelmraz:

To byste mi hrozně pomohl!! Celkově je 1 cm2 = 0.56 Kč bez dph + 21% cena s dph

 
Nahoru Odpovědět 25.11.2014 20:10
Avatar
Odpovídá na marcelmraz
Petr Čech (czubehead):

Viděl bych to na něco takovéhoto.

<html>
<head>
        <meta charset="utf-8">
        <title>výpočet</title>
        <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" type="text/javascript"></script>
</head>
<body>
<span id="priceBox">zadejte rozměry skla</span>
<form id="theform">
        <label for="width">šířka</label><input type="number" name="width" id="width" value="0"><br>
        <label for="height">výška</label><input type="number" name="height" id="height" value="0">
</form>
<script>
$(document).ready(function() {
        $("#theform input").change(function(event) {
                var width=$("input[name=width]").val();
                var height=$("input[name=height]").val();

                var price=parseInt(width)*parseInt(height);
                if(price.toString()!=="NaN")
                        priceBox.innerHTML="cena je "+(price*0.65*1.21).toString()+" Kč s DPH";
                else{
                        priceBox.innerHTML="zadejte platné rozměry";
                }
        });
});
</script>
</body>
</html>

pro místní komunitu: ano, měl jsem asi udělat nebtruzivní JS.

Editováno 25.11.2014 21:03
Akceptované řešení
+20 Zkušeností
+1 bodů
Řešení problému
Nahoru Odpovědět  ±0 25.11.2014 21:03
Why so serious? -Joker
Avatar
marcelmraz
Člen
Avatar
Odpovídá na Petr Čech (czubehead)
marcelmraz:

Je to super! Mohl byste tam přidělat ještě tlačítko "vypočítat"? aby se nemuselo mačkat enter a výsledek vyjel pod tím?

 
Nahoru Odpovědět 26.11.2014 12:38
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 7 zpráv z 7.