Search the archives!
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Javascript] To DOM or not -- calendar popup
- From: mwarden at gmail.com (Matt Warden)
- Subject: [Javascript] To DOM or not -- calendar popup
- Date: Thu Mar 30 01:03:19 2006
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Bill Moseley wrote:
> On Wed, Mar 29, 2006 at 02:43:26PM -0500, Matt Warden wrote:
>
>>It's not that bad. Something like:
>>
>>if (document.getElementById && document.createElement) {
>> var field = document.getElementById('whatever');
>> if (field) {
>> var img = document.createElement('img');
>> img.src = 'whatever.foo';
>> img.onclick = calPopupFunction;
>> field.parentNode.appendChild(img);
>> }
>>}
>
>
> Thanks. Yes, not bad at all.
>
> Another thing that has been burning a hole in my to-ask file is what's
> the difference between using img.onclick above vs. using
> addEventListner/attachEvent -- besides being able to attach more than
> one event. Are there times when one is more appropriate? Or are they
> basically the same thing?
I'm not the best person to answer your question. I did a little googling
and I did find this:
"the event fired from the onevent attribute will always fire before any
events attached using attachEvent "
http://siteexperts.com/forums/viewConverse.asp?d_id=16454&Sort=0
So it does seem like they are different mechanisms, not simply different
ways of doing the same thing.
See also:
http://www.quirksmode.org/blog/archives/2005/08/addevent_consid.html
This code might help you:
http://mwarden.f2o.org/sandbox/viewsource.php?linemode=0&f=eventlistener2.js
- --
Matt Warden
Miami University
Oxford, OH, USA
http://mattwarden.com
This email proudly and graciously contributes to entropy.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iD8DBQFEK4LBrI3LObhzHRMRAoSNAKDQJI4JgIOkhP1Z3PYBToQiocjqbwCfRK/M
sMp0VpEAF29OgMT/X5kZPEw=
=nAqm
-----END PGP SIGNATURE-----
- References:
- [Javascript] To DOM or not -- calendar popup
- From: Bill Moseley
- [Javascript] To DOM or not -- calendar popup
- From: Matt Warden
- [Javascript] To DOM or not -- calendar popup
- From: Bill Moseley
- [Javascript] To DOM or not -- calendar popup
- Prev by Date: [Javascript] To DOM or not -- calendar popup
- Next by Date: [Javascript] storing cache
- Previous by thread: [Javascript] To DOM or not -- calendar popup
- Next by thread: [Javascript] dom question
- Index(es):