-
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
Speeedfire
#2175
üzenetére
Na de azt is mutasd már, hogy a kódod többi részében mi van!

Mert lehet, hogy csak ennyit csinálsz pl. jQuery-vel:$('#ez_a_torlo_gombod').click( function(){
torol();
// itt már tényleg töröl, de a a torol() visszatérési értékét nem ellenőrizted, megy tovább
// ........
});Ez így meg nem jó, ellenőrizni kell a visszatérési értéket.
Egyébként úgy működik a függvényed, ahogy kell.
De HASZNÁLJ PONTOSVESSZŐKET az utasításaid végén.
function torol() {
var answer = confirm("Biztosan törlöd?");
if (answer){
return true;
}
else{
return false;
}
}Ahogy PHP-ben is tennéd mondjuk...

Különben ocsmány.
De hadd jegyezzem meg, hogy ezt a függvényt egy kissé le tudod rövidíteni, pl. így:
function confirmDelete() {
return confirm("Biztosan törlöd?");
}(#2177) :
"Hogy lehet ezt kipróbálni consolban? Vagy honnan tudom, hogy mi a visszatérési értéke?"
Pl. Chrome-ban (vagy Firebug, vagy Opera Dragonfly, utóbbira F12 asszem nem érvényes, csak Ctrl+Shift+I):
nyomj F12-t
a konzolodba másold be a függvényedet, majd Enter
aztán simán hívd meg a függvényt így:
torol()
ki fogja írni a visszatérési értékét!Egyébként manapság a klasszikus confirm() ablak helyett illik használni pl. jQuery UI Dialogot: [link].
De előbb bírd működésre a korábbit...
-
Frigo
őstag
válasz
Speeedfire
#2175
üzenetére
Nálam false-al tér vissza ha nem az Ok-ra kattintok , valószínűleg nem itt lesz a hiba.
Új hozzászólás Aktív témák
- Milyen billentyűzetet vegyek?
- Melyik tápegységet vegyem?
- Poco F7 – bajnokesélyes
- Kerékpárosok, bringások ide!
- Google Pixel topik
- Samsung Galaxy A54 - türelemjáték
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Milyen autót vegyek?
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- Androidos tablet topic
- További aktív témák...
- Apple iPhone 12 Mini 64GB, Kártyafüggetlen, 1 Év Garanciával
- Apple iPhone 13 128GB, Kártyafüggetlen, 1 Év Garanciával
- szinte új iPad (A16) (11. generációs) Wi Fi 128GB silver ezüst 2 év Apple garancia ajándék tok
- Ryzen 5500 pc , Jonsbo RM2 aluminium ház, asus gtx 1660 super, Corsair ddr4 3200mhz 16gb, 27" acer m
- szinte új iPhone 17 256GB black fekete független Apple 1 év garancia ajándék Apple tok
- Varmilo /Limitált kiadás/Beijing Opera/EN/Silent Red/
- Telefon felváráslás!! Xiaomi Redmi Note 11, Xiaomi Redmi Note 11 Pro, Xiaomi 11 Lite
- Keresünk iPhone 14/14 Plus/14 Pro/14 Pro Max
- GYÖNYÖRŰ iPhone 13 Mini 128GB Starlight-1 ÉV GARANCIA -Kártyafüggetlen, MS4182, 94% Akkumulátor
- BESZÁMÍTÁS! ASROCK H510M i5 11400F 16GB DDR4 512GB SSD RX 9060 XT 16GB Rampage SHIVA ADATA 650W
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopszaki Kft.
Város: Budapest



