Hirdetés

Keresés

Új hozzászólás Aktív témák

  • Gyuri16

    senior tag

    válasz vakondka #1910 üzenetére

    elso hibat megmondja az error console. nem tudja mi az a form0, meg kell neki mondani, hogy document.form0

    masodik:
    innerText a microsoft talalmanya, firefoxban nem fog menni, hasznalhatsz helyette innerHTML-t (ami itt jo lesz, mert ugyse lesz a spanon belul mas, csak szoveg), vagy firstChild.data is jo. nalam igy mukodik:

    var price=2990; /* egységár */
    var total=0;
    var shipping = 0;
    var quantity = 0;
    var free_over = 2; /* 2db felett vagyis 3 db-tól ingyenes a szállítás */

    function getValueSelected(obj){
    return(obj.options[obj.selectedIndex].value);
    };

    function changeTotal(Total) {
    document. getElementById("total") .innerHTML = Total;
    }

    function calculate(){
    quantity = getValueSelected(document.form0.orderquantity);
    shipping = parseFloat(getValueSelected(document.form0.atvetel));
    if (quantity>free_over){
    shipping=0;
    }

    total = (quantity * price) + shipping;
    changeTotal(total+' Ft');
    }

Új hozzászólás Aktív témák