Hola
mariano_donati:
Creo que confundes el objeto que creas con
Button_constructor() con
obj, que es un elemento del documento con id
objid.
Lo que podrías hacer para solucionar tu problema es definir
selected en vez de como propiedad de
this, como propiedad de
obj:
Código PHP:
obj.selected = true;
Y luego en los eventos, como se asignan así:
Código PHP:
obj.onmouseover = function() { alert(this.selected); }
El
this de dentro de la función hace referencia a
obj, luego sí existe
selected. Podemos asignarle a objetos HTML propiedades como si fueran objetos javascript (incluso atributos HTML, podría ser lo mismo).
Pero depende qué objeto de HTML sea
obj te recomiendo no utilizar la palabra
selected para tu propiedad, puede confundirse con el atributo homónimo, cosa que creo no te interesa.
Saludos