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

  • hellsing71

    tag

    'reggelt! Miért van az, hogy ha van egy bézik html formom, a végén két buttonnal, amikhez kódot rendelnék, de ha bármelyik buttonra kattintás után az alert feldobja a popupot és rábökök az OK-ra, elmennek az adatok a szerverre, mintha a submitra kattintottam volna?

    <form action="/ramsey/data" method="post" novalidate>
        <input type="field1" id="field1" name="field1">
        <input type="field2" id="field2" name="field2">
        <div id="btnWrap">
            <input type="submit">
            <input type="reset">
            <button onclick="alert(1);">Feel good</button>
            <button onclick="alert(2);">Fill wrong</button>
        </div>
    </form>

    Az oldalon nincs semmilyen más js kód (programkönyvtár, eseményfigyelő vagy akármi). A DevTools szerint is csak egy-egy event van buttonokhoz rendelve, pl. function onclick(event){alert(1);}

    Ez hiba vagy tulajdonság? Hogy lehet elkerülni?

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

Hirdetés