Tema: innerhtml
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/12/2003, 17:57
jdextre
 
Fecha de Ingreso: diciembre-2003
Mensajes: 2
Antigüedad: 20 años, 4 meses
Puntos: 0
Pregunta innerhtml

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

Última edición por jdextre; 04/12/2003 a las 12:01