Autor Zpráva
piwik
Profil
Zdravim,

Potrebujem poriesit zmenu textu, pri vyplneni input text....cize mam text input pre zadavanie mnozstva...a vedla mam cenu....ktora sa bude menit podla toho ake mnoztvo zadam do inputu.....

Ako sa to da jednoducho riesit pomocou js, pripadne jquery ?
Joker
Profil
Případným odpovídajícím by se dotaz lépe četl, kdyby to bylo s diakritikou a v normálních větách.
(Mimochodem, co to je za zvláštní módu místo interpunkce používat řady teček?)

Jinak by to mělo být celkem jednoduché, například zadávám množství a automaticky se počítá cena, tak na událost onchange pole s množstvím se vyvolá skript, který vypočítá cenu (to by snad mělo být jen násobení) a zobrazí to- jestli pole s výslednou cenou je taky input, nastaví se to jako atribut value.
Tori
Profil
Input "cena" bude mít jako výchozí hodnotu cenu za jeden kus. Inputu s počtem kusů přidáte reakci na onchange, aby vynásobil svoji hodnotu výchozí hodnotou inputu "cena" a uložil do něj výsledek.
edit: Input "cena" je předpokládám pouze informativní pro uživatele, takže může být i disabled/read only a bez zapnutého JavaScriptu skrytý.
piwik
Profil
nakodil som nieco taketo:



<tr>
        <td><input type="text" name="quantity-detail" id="quantity-detail" class="quantity-detail" /></td>
        <td><span id="dyn_product_price" class="price-grouped"><?php echo $price; ?></span></td>
        <td>
       <script type="text/javascript">
        jQuery.noConflict();
        jQuery(document).ready(function(){
           jQuery("#quantity-detail").keyup(function () {
           var value = $(this).val();
           });

        //    jQuery('#quantity-detail').keyup(function() {
         //       alert('Handler for .keyup() called.');
         //   });

         });
        </script>
       <!-- <p></p>--><?php $sum_price = $value*$price; ?>
           <?php echo $sum_price ?>€
        </td>
    </tr>




Len problem, ze to nefunguje
piwik
Profil
skuste mi prosim opravit moj skript, vdaka
piwik
Profil
Joker:
Případným odpovídajícím by se dotaz lépe četl, kdyby to bylo s diakritikou a v normálních větách.
(Mimochodem, co to je za zvláštní módu místo interpunkce používat řady teček?)

Ok, budem sa snazit, len momentalne nemam cas pisat s diakritikou.
Tak sa ospravedlnujem.
Joker
Profil
piwik:
Jestli to zobrazení ceny má dělat ten PHP kód na konci, tak takhle to udělat nejde. PHP kód se zpracuje na serveru. Dynamickou změnu na klientovi je potřeba udělat taky Javascriptem.
Liennie
Profil
piwik:
Ako sa to da jednoducho riesit pomocou js, pripadne jquery ?

Třeba takhle.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: