Article View: be.comp.programming
Article #9387Re: Dynamically redefining events
From: Wimjan
Date: Sun, 28 Apr 2002 16:49
Date: Sun, 28 Apr 2002 16:49
69 lines
3600 bytes
3600 bytes
Rik VdB schreef:
>"Wimjan" <news@inventio.nl> wrote
> > Rik VdB schreef
> >
> > Als je je vraag in meerdere groepen wilt stellen, dan is het een beter
> > idee om te kruisposten in plaats van multiposten (wat je nu deed). Zie
> > verder bijvoorbeeld <http://users.pandora.be/flotspe/faq/faq3.html#CROSSPOST>.
> >
> Eerst en vooral sorry voor het kruisposten (ik was me er niet van bewust)
>
Geen probleem.
> > > I have a problem with Javascript DHTML programming for IE5.5 :
> > >
> > > as you may know, it is possible to dynamically modify the onclick
> > > behaviour as follows :
> > > document.getElementById('name').onclick=functionname
> > >
> > Ik hoop dat je je element niet echt 'name' hebt genoemd, want dat is
> > vragen om moeilijkheden.
>
Aangezien je hier niet op reageert is dit blijkbaar niet het geval.
> > > This works fine but the problem seems to be that at the moment the above
> > > JS statement is executed, an IE alert window appears which shows the
> > > complete content of the function. Just a display, the code is not executed !
> >
> > Da's raar. Ik kan dat gedrag in IE 5.5 (onder Win98se) niet reproduceren.
> > Probeer jij het ook eens op
> > <http://fluweelblad.leidenuniv.nl/wimjan/test/niwo/onclick.html>, krijg
> > je dat venster of werkt het gewoon?
> >
> Jouw voorbeeld functioneert inderdaad ook bij mij,
Mooi.
> het enige verschil is dat ik deze FORM zoals in jouw voorbeeld, niet
> statisch wil definieren maar ook dynamisch. M.a.w. createElement,
> createTextNode, appendChild, enz. ... Het probleem duikt op bij het
> definieren van het onclick attribuut : bvb.
> inputnode=document.createElement("INPUT")
> inputnode.type="button"
> inputnode.value="Show"
> inputnode.onclick=eenfunction /* hier dus */
>
> Bedankt, en hopelijk kun je me verder helpen !
>
> > Geef eens een link naar je code, dan valt er waarschijnlijk al een stuk meer
> > te zeggen over je probleempje.
>
Jammer genoeg geef je weer geen link naar je code, maar slechts een
piepklein gedeelte ervan. Op deze manier is er niet veel over te zeggen.
Sorry.
Ik heb wederom geprobeerd te bedenken hoe je code eruitziet, zie
bovenstaande url, maar kan het gedrag dat je beschreef weer niet
reproduceren. Die extra knop wordt (in IE5.5) gewoon toegevoegd en de
onclick-functie doet ook het verwachte.
> Rik
Groet,
Wimjan (die best wil helpen, maar het een beetje naar vindt dat Rik niet
ingaat op vragen en suggesties)
--
Iemands e-mailadres kwijt? Probeer m'n meta e-mail zoeker eens op
<http://fluweelblad.leidenuniv.nl/~inventio/test/metanamesearch.html>
Technical Details
Message-ID:
<MPG.17364671587a4f78989e87@news.cis.dfn.de>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!supernews.com!news.tele.dk!small.news.tele.dk!130.133.1.3!fu-berlin.de!uni-berlin.de!fluweelblad.leidenuniv.NL!not-for-mailReferences:
<3ccac24c$0$12222$4d4efb8e@news.be.uu.net> <MPG.1734f6268362dee6989e84@news.cis.dfn.de> <3ccadff8$0$12219$4d4efb8e@news.be.uu.net>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: fcea4,89423a03a35f5fff X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2002-04-28 09:49:14 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!supernews.com!news.tele.dk!small.news.tele.dk!130.133.1.3!fu-berlin.de!uni-berlin.de!fluweelblad.leidenuniv.NL!not-for-mail From: news@inventio.nl (Wimjan) Newsgroups: be.comp.programming Subject: Re: Dynamically redefining events Date: Sun, 28 Apr 2002 18:49:07 +0200 Lines: 69 Message-ID: <MPG.17364671587a4f78989e87@news.cis.dfn.de> References: <3ccac24c$0$12222$4d4efb8e@news.be.uu.net> <MPG.1734f6268362dee6989e84@news.cis.dfn.de> <3ccadff8$0$12219$4d4efb8e@news.be.uu.net> NNTP-Posting-Host: fluweelblad.leidenuniv.nl (132.229.149.131) Content-Type: text/plain; charset=ISO-8859-1 X-Trace: fu-berlin.de 1020012550 11337388 132.229.149.131 (16 [23630]) X-Newsreader: MicroPlanet Gravity v2.12