MIREN TENGO ESTA TABLA:
LO QUE PASA ES QUE LA EJECUTO EN INTERNET EXPLORER Y SE HACE LO QUE TIENE QUE HACER PERO LA EJECUTO EN MIZILLA O CHROME Y NO LO HACE
NOTA: LO QUE DEBE DE HACER ES QUE AL SELECCIOANR EL NUMERO DOS DE LA ULTIMA COLUMNA TE BAJE OTRA FILA Y ASI SI SELECCIOANS EL NUMERO 2 EN LA ULTIMA COLUMNA TE CREE OTRA
Código:
<html><head>
<script language="JavaScript">
var i=2;
function A()
{
var obj = document.all ? document.all("nombreelemento") : document.getElementById("nombreelemento");
//alert('valor: '+al);
if(al == '2'){
t=t.substring(0,(t.length-8));
t+="<table border='2'><TR><TD><SELECT NAME='OPCION1'> <OPTION VALUE='1'> 1 <OPTION VALUE='2'> 2 <OPTION VALUE='3'> 3 </SELECT></TD><TD> <SELECT NAME='OPCION2'> <OPTION VALUE='1'> 1 <OPTION VALUE='2'> 2 <OPTION VALUE='3'> 3 </SELECT> </TD> <TD> <SELECT NAME='OPCION3'> <OPTION VALUE='1'> 1 <OPTION VALUE='2'> 2 <OPTION VALUE='3'> 3 </SELECT> </TD> <TD> <SELECT NAME='OPCION4' id='OP' onchange= 'A (this.value);'> <OPTION VALUE='1'> 1 <OPTION VALUE='2'> 2 <OPTION VALUE='3'> 3 </SELECT> </TD> </TR> </SELECT> </TD> </TR></table>";
document.getElementById('OPCION1').innerHTML=t;
//i++;
}
}
</script></head>
<body>
<div id="OPCION1">
<TABLE BORDER="2">
<TR>
<TD>
<SELECT NAME="OPCION11" >
<OPTION VALUE="1" > 1
<OPTION VALUE="2"> 2
<OPTION VALUE="3"> 3
</SELECT>
</TD>
<TD> <SELECT NAME="OPCION2">
<OPTION VALUE="1"> 1
<OPTION VALUE="2"> 2
<OPTION VALUE="3"> 3
</SELECT> </TD>
<TD> <SELECT NAME="OPCION3">
<OPTION VALUE="1"> 1
<OPTION VALUE="2"> 2
<OPTION VALUE="3"> 3
</SELECT> </TD>
<TD> <SELECT NAME="OPCION4" id="OP" onchange='A(this.value);'>
<OPTION VALUE="1"> 1
<OPTION VALUE="2"> 2
<OPTION VALUE="3"> 3
</SELECT> </TD>
</TR>
</SELECT> </TD>
</TR>
</TABLE>
</div>
</body>