If I create a <form> element and set a new property on it, it's not
visible when enumerating properties.
As far as I know it's because <form> elements implement an enumerate
hook to access form fields.
Is there a way how this hook can be bypassed to get user defined
properties? (I am a Firefox extension - Firebug)
Example:
var form= document.createElement('form');
form.myProp = {ID:'test', Value:'someValue'};
// Following cycle doesn't see the "myProp" property
for (var p in form) {
// ...
}
Thanks!
Honza
_______________________________________________
dev-tech-js-engine mailing list
dev-tech-js-engine@...
https://lists.mozilla.org/listinfo/dev-tech-js-engine