Witam
Mam coś takiego w PHP
$lc_text = (($listing['products_price'] > 0) ? '<form name="buy_now_' . $listing['products_id'] . '" method="post" action="' . tep_href_link(basename($PHP_SELF), tep_get_all_get_params(array('action', 'products_id')) . 'action=buy_now', 'NONSSL'). '"><input type="hidden" name="products_id" value="' . $listing['products_id'] . '">' . ((USE_SHOP_AS_CATALOG == 'true') ? '' : '<a href="java script:void(null);" onclick="document.forms[\'buy_now_'. $listing['products_id'] .'\'].quantity.value = parseFloat(document.forms[\'buy_now_'. $listing['products_id'] .'\'].quantity.value) - '.$plumin.'" class="smallText">'.$plik_minus.'</a><input style="margin:3px;" type="text" name="quantity" value="'.$zera.'" maxlength="6" size="6"><a href="java script:void(null);" onclick="document.forms[\'buy_now_'. $listing['products_id'] .'\'].quantity.value = parseFloat(document.forms[\'buy_now_'. $listing['products_id'] .'\'].quantity.value) + '.$plumin.'" class="smallText">'.$plik_plus.'</a><br>' . tep_image_submit('shopping_cart.gif', IMAGE_BUTTON_IN_CART)) . '</form>' : ((USE_SHOP_AS_CATALOG == 'true') ? '' : '<b>'.tep_image_button('shopping_cart_sold.gif', TEMPORARY_NO_PRICE).'</b>'));
w wytłuszczonym miejscu po kliknięciu odejmuje 0.2 od wartości, lecz niestety po kliku kliknięciach fiksuje i wyświetla dziwne liczby, próbowałem wstawić round(... ,1) ale wtedy wogóle nie działa
Oto co wyświetla :
0.4 (wartość początkowa)
0.6000000000000001
0.8
1