Hogy kell a következő Javascript kódot helyesen megírni?
Figyelt kérdés
f.innerHTML = f.innerHTML + "<div onclick='ell(10, 'szoveg')'></div>";
MINDEN RENDBEN MŰKÖDIK, DE VALAMIÉRT AMIKOR AZ ONCLICK-NÉL MEGHÍVOM AZ ELL FÜGGVÉNYT, AKKOR STRING PARAMÉTERT MÁR NEM VESZ BE, CSAK AKKOR JÓ, HA A 'SZOVEG' HELYÉRE IS SZÁMOT ÍROK! Stringet akarok bevinni!!!!!
2011. márc. 14. 12:41
1/3 anonim 



válasza:





Valószínűleg az a baj, hogy a szöveg ' jelénél bezárul a külső, azt, teheted, hogy \'-t vagy \"-t használsz a ' helyett.
2/3 anonim 



válasza:





f.innerHTML = f.innerHTML + "<div onclick='ell(10, \"szoveg\")'></div>";
a kódodban a ' miatt azt hinné, hogy vége az onclick kódnak. le kell cserélni "-re, de hogy ne zárd le vele a stringet, ezért escape karakterként kell hazsnálni : \"
lásd itt:
3/3 A kérdező kommentje:
a / jel működött hála a jóégnek! Nem tudtam hogy itt is lehet használni, kösz szépen!!!
2011. márc. 14. 13:35
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!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!