por alli a alquien le ha pasado que cuando concatenan texto (tag html) para hacer un innerhtml y ponen dentro de ese texto por decir un button y en el onclick llaman a una funcion x con mas de un parametro les manda error de " no se puede usar parentesis al llamar a un sub" ya sea este un sub o un function.
esto ocurre cuando es mas de un parametro , en ie 6 ya que en el ie 5 funciona normal.
lo estoy haciendo con vb script
lo que pasa es que hago esto:
strTabla = "<TABLE STYLE='WIDTH:234px' CELLSPACING='0' CELLPADDING='0' BORDER='0' CLASS='clsFondoTablaDetalle'>"
FOR I = 1 TO window.parent.opener.parent.ifrAsignacion.intNumTo talGrupos
strFila = strFila + "<TD STYLE='WIDTH:054px; TEXT-ALIGN:CENTER; <%=strBorderRight%>; <%=strBorderBottom%>; CURSOR:HAND' CLASS='clsNormal08'><INPUT TYPE='TEXT' ID='txtNumPart" + CSTR(I) + "' STYLE='WIDTH:050px; TEXT-ALIGN:RIGHT' CLASS='clsNormal08' VALUE='" + CSTR(window.parent.opener.parent.ifrAsignacion.vnt Grupo(I,3)) + "' maxlength='6' OnKeyPress='VerificaTxt()' OnPaste='CancelarPaste()' OnKeyUp=ActualizaGrupo('" + CSTR(window.parent.opener.parent.ifrAsignacion.vnt Grupo(I,1)) + "','" + CSTR(window.parent.opener.parent.ifrAsignacion.vnt Grupo(I,2)) + "',window.txtNumPart" + CSTR(I) + ".value )></TD>"
next
strTabla = strTabla + strFila + "</TABLE>"
divGrupo.innerHTML = strTabla
el problema esta en la parte en negritas si a esa funcion o sub la modifico para que reciba un solo parametro funciona
pd:
ya probe hacerlo con jscript y da el error tambien
tambien probe cambiando entre sub o function en vb scritp
muchas gracias por su atencion