La Web del Programador: Comunidad de Programadores
 
    Pregunta:  48445 - CREAR BOTONES DINAMICOS QUE LLAMEN FUNCIONES DE UN OBJETO
Autor:  Franklin Orellana
tengo un codigo parecido a este:
<script type=\"text/javascript\">
function Factura(){
var var1=null;
var var2=null;
this.crear = function(){
//aqui va codigo para dibujar la tabla y etc.
var boton = document.createElement(\"button\")
-->>boton.onclick= function() { this.agregarItem();} <<<<---------
}

this.agregarItem = function() {
//codigo para agregar Items
}
}
<script>
//aqui el html..

mi problema es que la linea señalada no funciona, quiero crear el boton dinamicamente para que con este se agreguen nuevos items, pero no puedo hacer que el boton llame a la funcion de mi codigo, si por lo menos pudiera obtener el nombre de la variable (algo asi como getInstanceName) lo podria agregar como texto pero ni eso he logrado hacer.
Les agradezco por adelantado sus respuestas

  Respuesta:  MARVIN CALLEJAS
Franklin:
He realizado algo similar con JavaScript en el cual tengo un botón para adicionar varios elementos a una tabla: fila, textbox, menu, etc. Te envío el código que te puede ayudar para crear objetos en el cliente:
Ver código