Kezdőoldal » Számítástechnika » Weblapkészítés » Hogyan lehet javascript-tel...

Hogyan lehet javascript-tel funkciókat összefűzni?

Figyelt kérdés

Van kettő funkcióm:


var a = function(){

alert('a');

}


var b = function(){

alert('b');

}



Ezekből kéne egy ilyet csinálni:

function(){

alert('a');

alert('b');

}



Előre is köszi a segítséget!


2012. dec. 2. 16:40
 1/7 anonim ***** válasza:
Érdemes lenne inkább innen nekiindulni: [link]
2012. dec. 2. 16:44
Hasznos számodra ez a válasz?
 2/7 A kérdező kommentje:
Tudok funkciókat kezelni, és mindkét módszerrel létere lehet hozni, az a lényege, hogy egy onclickhez tudjak hozzáfűzni javascript kódokat. Valaki tud segíteni?
2012. dec. 2. 16:50
 3/7 anonim ***** válasza:

A kérdésed elég zagyvaság. Most mit is akarsz, egy funtion-ben meghívni egy másikat, esetleg rekurziôra lenne szükséged.

Egyébként én is azt tudom javasolni, hogy nézz utána a js alapjainak, mert a function-ök használatával sem vagy tisztában.

2012. dec. 2. 18:38
Hasznos számodra ez a válasz?
 4/7 A kérdező kommentje:

Nézz utána te az alapoknak, mert a document.getElementById('').onclick így adja vissza a funkciót. A lényeg az, hogy onclicket tudjam módosítani úgy, hogy az eredeti funkciók is bennmaradjanak. De megoldottam, egy másik móddal:

var a = document.getElementById('');

a.setAttribute("onclick", (a.getAttribute("onclick") || "")+"alert('-');");

2012. dec. 2. 19:22
 5/7 anonim ***** válasza:

func 1(){

}


func 2(){

}


func init(){

func 1();

func 2();

}


onclick="init()" />



Ha jól értelmeztem a problémát (legalábbis így oldottam volna meg).

2012. dec. 20. 02:28
Hasznos számodra ez a válasz?
 6/7 anonim ***** válasza:

szóval:


func init(){

1();

2();

}


De ha 'zagyvítani' akarod a kódodat megteheted.

2012. dec. 20. 02:30
Hasznos számodra ez a válasz?
 7/7 A kérdező kommentje:
Ez így jó lenne, de ebben a formában a program nem csinálja meg. Nem hozhatok létre másik változót, mert egy onclickbe van beépítve. Ha minden egy se kattintásnál új változót hozna létre akkor hamar belassulna.
2012. dec. 21. 15:47

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!