Tiene algunas similitudes con la declaración de bucle anterior, que creó el hipervínculos para el menú principal. Desde el interior sentencia if aquí, añade otra fila, su primera declaración incrementa la variable maxRowIndx. La variable maxRowIndx mantiene un registro del número total de filas presentes, en cualquier momento. Así que si se añade una fila, esta variable se incrementa; si se elimina una fila, se disminuye. La siguiente declaración se prepara Identificación de la nueva fila. La declaración después crea una nueva fila. La declaración que sigue da la nueva fila su ID.
La siguiente sentencia da la nueva fila un color de fondo. La declaración que sigue, prepara el SPAN ID. La declaración después, inserta una celda en la nueva fila. La siguiente declaración se prepara la etiqueta para el elemento SPAN. Recuerde, para Internet Explorer, los enlaces se introducen en un elemento HTML SPAN y no directamente en la celda de tabla. La siguiente sentencia pone la etiqueta SPAN en la celda de tabla de la nueva fila. A continuación tienes un gran para la declaración que se extiende hasta el final de la interna sentencia if.
Este bucle de tiene muchas similitudes con el bucle para que produjo los enlaces del menú principal. Sin embargo, aquí, hay un interior de bucle que produce los índices de los arrays multidimensionales del elemento que desencadenó el evento onmouseover. Se utiliza el ID del tema para hacer esto. El mouseOver (ID, arr) función es para todos los submenús. El menú principal es producida por el segundo segmento de código JavaScript (un bucle for). Pongamos fin a la explicación del código JavaScript aquí. En la siguiente parte de la serie, se le dará un vínculo para el código completo.
Cualquier segmento de código en el código completo cuyos detalles no han sido explicar aquí, debe ser auto-explicación, al descargar el código completo. En la siguiente parte de la serie nos fijamos en los aspectos comerciales del proyecto. Chrys Para llegar a cualquiera de las partes