-
Fototrend
JavaScript != Java (A JavaScript nem összekeverendő a Javával, két különböző programozási nyelvről van szó!)
Ú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
- Azonnali fáradt gőzös kérdések órája
- A fociról könnyedén, egy baráti társaságban
- iPhone topik
- Fujifilm X
- sziku69: Szólánc.
- Milyen RAM-ot vegyek?
- OLED monitor topic
- Kezdő fotósok digitális fényképei
- Mindenkire rálicitál az új Oppo kameratelefonja
- WoW avagy World of Warcraft -=MMORPG=-
- További aktív témák...
- Klipsch R-120SW aktív Mélynyomó / Subwoofer - 1,5 év garanciával
- Lenovo X13 Thinkpad Gen2 WUXGA IPS i5-1145G7 16GB RAM 256GB SSD Intel Iris XE Win11 Pro Garancia
- Bomba ár! HP Probook 440 G10 - i3-1315U I 16GB I 256SSD I 14" FHD I W11 I Cam I Garancia!
- Bomba ár! HP Probook 450 G10 - i3-1315U I 16GB I 256SSD I 15,6" FHD I W11 I Cam I Garancia!
- Bomba ár! HP ProBook 450 G8 - i5-1135G7 I 8GB I 256SSD I HDMI I 15,6" FHD I Cam I W11 I Gar
- Új és régi konzolok Okosítása/Softmodoloása, és Szoftveres szintű javítása - RÉSZLETEK A LEÍRÁSBAN
- BESZÁMÍTÁS! Asus B550M R5 5600 32GB DDR4 500GB SSD RTX 5060 Ti 12GB Rampage SHIVA Gigabyte 650W
- HIBÁTLAN iPhone 13 Pro 128GB Gold -1 ÉV GARANCIA - Kártyafüggetlen, MS3753, 91% Akkumulátor
- GeForce RTX 3060 (OEM HP)
- BESZÁMÍTÁS! Gigabyte Aorus B450 R7 5700X 16GB DDR4 512GB SSD RTX 3060Ti 8GB ZALMAN I3 NEO 650W
Állásajánlatok
Cég: NetGo.hu Kft.
Város: Gödöllő
Cég: Laptopműhely Bt.
Város: Budapest