Kezdőoldal » Számítástechnika » Weblapkészítés » Hogy kell a következő Javascri...

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.
2011. márc. 14. 12:46
Hasznos számodra ez a válasz?
 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:


[link]

2011. márc. 14. 12:51
Hasznos számodra ez a válasz?
 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 © 2024, 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!