Hirdetés

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

  • alratar
    addikt

    function calcAmount() {
    const hamburgerPrice = 1200;
    const extra = parseInt(document.querySelector("input[name='extra']:checked").value);
    const souce = parseInt(document.querySelector("select[name='souce']").value);
    const quantity = parseInt(document.querySelector("input[name='quantity']").value);
    document.querySelector("span[id='amount']").innerHtml = (hamburgerPrice + extra + souce) * quantity;
    }

    Feltéve, ha jók a selectorok. Ilyenkor a legszerencsésebb megoldás legalább console.log hívásokkal naplózni minden értéket, ha debugolni nem akarsz.

    A selectorok tuti jók, ugyanis a konzolon beírva a document.querySelector parancsot, jó eredményt ad vissza.

    Kiírattam consolera az eredményeket. PL:
    const extra = parseInt(document.querySelector("input[name='extra']:checked".value));
    console.log(extra);

    Az eredmény NaN.

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