Keresés

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

  • Sk8erPeter

    nagyúr

    válasz Inv1sus #1994 üzenetére

    <script type="text/javascript">
    <!--
    function checkForm() {
    var insp_image_val = document.getElementById('inspiraciokep').value.toLowerCase();
    if (insp_image_val.length == 0){
    alert('Nincs kép kiválasztva!');
    return false;
    }

    var ext = insp_image_val.substr(insp_image_val.lastIndexOf('.'));
    if ((ext != ".jpg")&&(ext != ".jpeg")) {
    alert('A feltöltött kép csak jpg vagy jpeg kiterjesztésű lehet!');
    return false;
    }

    return true;
    }
    // -->
    </script>

    ----------

    "Megoldottam php-val inkább."
    Itt a fenti.
    Ezenkívül ez nem egészen így működik, hogy melyikkel "inkább", ez a két nyelv jelen esetben nem alternatívája egymásnak, inkább kiegészítik egymást.
    A JavaScriptes ellenőrzésssel jóval gyorsabban tudjuk kliensoldalon csekkolni a beírt adatokat, amiket szerveroldalon is ellenőriznünk kell.
    Ha melósnak találod a JavaScript-szintaktikát, javaslom a jQuery-t, könnyen elsajátítható, tanulható, és jóval rövidebb kódot eredményez.

  • j0k3r!

    őstag

    válasz Inv1sus #1994 üzenetére

    function checkForm()
    {
    var ok = true;
    if (document.getElementById('inspiraciokep').value.length > 0)
    {
    var fieldvalue = document.getElementById('inspiraciokep').value.toLowerCase();
    var ext = fieldvalue.substr(fieldvalue.lastIndexOf('.'));

    if (ext != '.jpg' && ext != '.jpeg')
    {
    //document.getElementById("labelSuccess").innerHTML = "";
    //document.getElementById("labelFajl").innerHTML = "A feltöltött kép csak jpg vagy jpeg kiterjesztésű lehet<br /><br />";
    alert('hibas kiterjesztes: ' + ext);
    ok = false;
    }
    }
    else
    {
    //document.getElementById("labelSuccess").innerHTML = "";
    //document.getElementById("labelFajl").innerHTML = "Nincs kép kiválasztva!<br /><br />";
    ok = false;
    alert('ures a mezo');
    }
    return ok;
    }

    igy kikommentezve nalam jo.

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

Hirdetés