Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 11 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
volat fciu v inej fcii s rovnakym parametrom

Registrovaný: 28.02.09
Prihlásený: 19.02.18
Príspevky: 241
Témy: 56
Príspevok NapísalOffline : 27.12.2010 11:19

cawte mam jednu funkciu ktore davam nejaky parameter a potrebujem aby vo vnutri volala inu funkciu tiez s tym parametrom lenze potrebujem tam mat uvodzovky...ako to spravit...mozno to je banalne ale ja vazne neviem :(
Kód:
mojaFunkcia(kategoria){

     ina_funkcia('+kategoria+') //toto je len tak napisane... ako to potrebujem
}


Offline

Čestný člen
Čestný člen
volat fciu v inej fcii s rovnakym parametrom

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34
Bydlisko: Brno
Príspevok NapísalOffline : 27.12.2010 11:41

Sprav to tak, aby si uvodzovky nepotreboval a pouzi ina_funkcia(kategoria). Samozrejme, slo by to, ale je to prasarna. Urcite to ide aj bez uvodzoviek.


Offline

Užívateľ
Užívateľ
volat fciu v inej fcii s rovnakym parametrom

Registrovaný: 28.02.09
Prihlásený: 19.02.18
Príspevky: 241
Témy: 56
Príspevok Napísal autor témyOffline : 27.12.2010 11:46

a takto?...to som niekde nasiel
Kód:
var strFun = "someFunction";
var strParam = "this is the parameter";
 
//Create the function call from function name and parameter.
var funcCall = strFun + "('" + strParam + "');";
 
//Call the function
var ret = eval(funcCall);


Offline

Čestný člen
Čestný člen
volat fciu v inej fcii s rovnakym parametrom

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34
Bydlisko: Brno
Príspevok NapísalOffline : 27.12.2010 11:51

A vies mi vysvetlit, naco je dobre miesto normalneho funkcneho kodu pouzivat hnusne komplikovane zle kody? Eval je zlo, toto si zapamataj. V Javascripte sa mu vies takmer vzdy vyhnut.
Napis, co sa snazis dosiahnut. Najdeme lepsie riesenie.


Offline

Užívateľ
Užívateľ
volat fciu v inej fcii s rovnakym parametrom

Registrovaný: 28.02.09
Prihlásený: 19.02.18
Príspevky: 241
Témy: 56
Príspevok Napísal autor témyOffline : 27.12.2010 12:03

a vies mi pomoct ako upravit tu vo vnutri volanu funkciu aby som nemusel davat uvodzovky?...staci mi ten parameter previest na string nie?


Offline

Čestný člen
Čestný člen
volat fciu v inej fcii s rovnakym parametrom

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34
Bydlisko: Brno
Príspevok NapísalOffline : 27.12.2010 12:07

Nerozumiem. Potrebujes prvy parameter fcie ina_funkcia pretypovat na string? Akeho typu je teraz?


Offline

Užívateľ
Užívateľ
volat fciu v inej fcii s rovnakym parametrom

Registrovaný: 28.02.09
Prihlásený: 19.02.18
Príspevky: 241
Témy: 56
Príspevok Napísal autor témyOffline : 27.12.2010 12:37

ano lebo vo vnutri mam ajax a ked tam nieje string tak nenajde adresu z ktorej potrebujem request..poslal som ti SS...ak to mam v uvodzovkach tak to je string automaticky nie?

// pridané po 6 minútach od posledného príspevku

pretypoval som ho na string a uz to ide...takze uvodzovky tam nepotrebujem
Kód:
button = new String(button);
..aky typ ma parameter ak nieje v uvodzovkach?


Offline

Čestný člen
Čestný člen
volat fciu v inej fcii s rovnakym parametrom

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34
Bydlisko: Brno
Príspevok NapísalOffline : 27.12.2010 13:26

Toto nie je string, toto je objekt rozhrania String. Ak hovorime o riadku
Kód:
url: 'site.php/'+button
tak tam by sa premenna button mala pretypovat na string automaticky, kedze spajas retazce. Aku hodnotu ma parameter button, ked volas fciu mainTab?
Kody, ktore mi po SS posielas, nemienim lustit, je to neprehladne, nechal si tam aj PHP kod, ktory je irelevantny, plus tam pouzivas akysi framework, o ktorom si mi nic nepovedal a nemam odkial vediet, ako funguje. Posielaj odkaz na zivu ukazku, a vsetkym, nie mne po SS.
Okrem toho v kode pouzivas zapis, ktory jednak nefunguje vsade, a jednak je to opat len pouzitie evalu:
Kód:
refresh.setAttribute("onclick","mainTab('"+button+"');");

Poslednej vete absolutne nerozumiem. Ak hodnota nie je v uvodzovkach, moze to byt typu number, ak tam mas cislo, alebo undefined, ak tam mas undefined, alebo object, ak tam mas null, pole alebo objekt.
Vies, ono sa ti dost tazko radi, ked ty stale napises len nejake utrzkovite informacie, lebo si myslis, ze vies presne urcit, co sposobuje problemy.


Naposledy upravil Ďuri dňa 20.01.2011 15:08, celkovo upravené 1

Offline

Užívateľ
Užívateľ
volat fciu v inej fcii s rovnakym parametrom

Registrovaný: 28.02.09
Prihlásený: 19.02.18
Príspevky: 241
Témy: 56
Príspevok Napísal autor témyOffline : 27.12.2010 14:59

nj na to php som zabudol..moja chyba. Ostatne som pochopil...ten parameter pre mainTab ma byt string....ak sa pretypuje sam tak to je v poriadku....na zaciatok som dal pretypovat na string...A to s tym akeho typu je parameter ktory nedam do uvodzoviek takze ono to berie ako int ale ak tam int nieje tak potom undefined?...ako inak nastavim atribut onlick nejakemu urcitemu linku?


Offline

Čestný člen
Čestný člen
volat fciu v inej fcii s rovnakym parametrom

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34
Bydlisko: Brno
Príspevok NapísalOffline : 27.12.2010 16:19

Co sa tyka roznych typov premennych, pozri https://developer.mozilla.org/en/JavaSc ... ial/typeof
Co sa tyka viazania udalosti, najistejsi je tento sposob:
Kód:
refresh.onclick = function()
{
   //akykolvek kod
};


Offline

Užívateľ
Užívateľ
volat fciu v inej fcii s rovnakym parametrom

Registrovaný: 28.02.09
Prihlásený: 19.02.18
Príspevky: 241
Témy: 56
Príspevok Napísal autor témyOffline : 27.12.2010 18:08

jasne pozrel som...dikes moc :)


Odpovedať na tému [ Príspevkov: 11 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. chyba v fcii

v JavaScript, VBScript, Ajax

10

404

20.01.2011 16:05

DeeJay3 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. zistit class elementu - ako upravit fciu?

v JavaScript, VBScript, Ajax

13

807

02.02.2011 13:47

DeeJay3 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Neda sa volat

v Smartfóny a tablety

2

274

11.11.2015 20:44

maroferik Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. hra s parametrom+ cmd

v Počítačové hry

6

1468

28.01.2006 16:08

Spirit Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Internet Explorer, spustanie z parametrom

v Sieťové a internetové programy

2

375

30.03.2009 16:06

19marek19 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. SHELL > volanie funkcie s parametrom

v Perl, Python, Ruby, CGI

1

2106

18.07.2010 16:14

ado21 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Porovnanie retazcov s rovnakym zaciatkom

v PHP, ASP

3

550

17.11.2010 15:08

awase Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ie prehliadac s rovnakym jadrom

v Sieťové a internetové programy

12

556

20.10.2009 5:49

pilná lama glama Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Dve rôzne domény s rovnakým obsahom

v Internetový marketing, SEO, reklama

2

547

18.08.2012 21:51

stenley Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Vyber jedneho zaznamu s rovnakym cislom MySQL z databazy

v Databázy

1

3417

30.12.2018 21:57

SP!DER Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Akoto ze Saphire ma 2 druhy kariet s rovnakym oznacenim

v ATI/AMD grafické karty

3

412

20.12.2010 18:12

mino_85 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. vo všetkých hrách mám menej fps, ako iní s rovnakým hardwarom

v Počítačové hry

3

474

13.01.2020 18:18

patro16 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Programovanie inej klavesnice

v Externé zariadenia

0

325

14.01.2012 19:25

blabla630 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Odchod do inej krajiny

v Spoločnosť, politika, psychológia, filozofia, náboženstvo

17

2032

10.11.2009 16:10

Tech Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Zistenie cookie inej stránky

v Ostatné

4

503

06.01.2011 14:51

blazej44800 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Vloženie scriptu z inej stránky

v Ostatné

4

504

09.11.2015 8:49

Kraliček Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra