login  Naam:   Wachtwoord: 
Registreer je!
 Forum

javascript html

Offline roy - 15/10/2009 17:54
Avatar van royPHP gevorderde Hoi,

Ik genereer in mijn javascript code wat HTML:
html += '<a onclick=\"buildFiletree("' + item.column + '");\">Bestand selecteren</a>';

Ik zie nu dit in mijn broncode:
<a onclick="buildFiletree(image);">Bestand selecteren</a>


Ik wil dit bereiken:
<a onclick="buildFiletree('image');">Bestand selecteren</a>


Hoe doe ik dat?

Groeten,
Roy

3 antwoorden

Gesponsorde links
Offline Koen - 15/10/2009 17:57
Avatar van Koen PHP expert
  1. html += '<a onclick=\"buildFiletree(\'' + item.column + '\');\">Bestand selecteren</a>';


Zou voldoende moeten zijn, gewoon je weglatingstekens escapen met de backslash.
Offline Stijn - 15/10/2009 17:57
Avatar van Stijn PHP expert Escapen noemt men dit.
Offline Richard - 16/10/2009 10:18
Avatar van Richard Crew algemeen Waarom doe je zo moeilijk? Werk gewoon met de beschikbare DOM-methoden (createElement, appendChild, om zo maar een paar te noemen), dan kun je met DOM0 (elem.onclick = function () {};) die onclick doen.

Dat is efficiënter en veiliger.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.179s