| Autor | Zpráva | ||
|---|---|---|---|
| Majkelju Profil |
#1 · Zasláno: 14. 1. 2013, 15:58:18
Ahoj, řeším takovou zapeklitost, a sice, že mám funkci
function pie_slice_clicked( index ){
-
-
-
-
} |
||
| _es Profil |
#2 · Zasláno: 14. 1. 2013, 16:36:04
Majkelju:
Píšeš nejako zmätene, napríklad „proměnná index se do funkce natáhne z jiného souboru“ (čo to má byť?) a pod. Na nejaký výstup z funkcie môžeš použiť príkaz return alebo zmenu hodnoty nejakej globálnej či globálnejšej funkcie pri vnorených funkciách. |
||
| Majkelju Profil |
_es:
No pro mě samotného je to trochu zmatečné, těžko se mi to popisuje...zkusím sem dát podrobnější kód (do fce jsem přidal příkaz return): Kliknu na dílek grafu (open flash chart) a zavolá se tato fce: function pie_slice_clicked( index ){
-
-
-
return index;
} function zobrazDetail2(index){
window.alert(index);
} |
||
| peta Profil |
Navrat z js funkce se pise takto:
function pie_slice_clicked( index ){
return index;
}
alert(pie_slice_clicked(123));
a = pie_slice_clicked(123);
alert(a); function pie_slice_clicked( index ){
window.a = index;
window['b'] = index;
return index; // radek s return ted nevyuzivam a nemusi tam byt
}
a = 5;
b = 7;
alert([a,b]); // necham to vypsat jako pole pro 2 promenne, ale je to detail
pie_slice_clicked(123);
alert([a,b]);Objekt window |
||
| Majkelju Profil |
peta:
Děkuju, zkouším to, zatím neúspěšně, akorát nechápu, proč je tam vždy alert, funkce a další alert... EDIT: Už jsem na to díky tvému postu přišel :) Díky moc za rady ;) |
||
| peta Profil |
#6 · Zasláno: 15. 1. 2013, 15:53:57
Abys videl, jake hodnoty jsou tam pred a po spusteni funkce, v pripade 1 vysledky obou zpusobu.
|
||
|
Časová prodleva: 14 let
|
|||
0