- Desde
- 2 Mar 2012
- Mensajes
- 591
MIREN MI CODIGO ES ESE PERO SOLO ME LO EJECUTA BIEN EN INTERNET EXPLORER Y EN MOZILLA FIREFOX NO NOSE A QUE SE DEBA ESPERO Y ME PUEDAM AYUDAR
Insertar CODE, HTML o PHP:
<html><head>
<script language="JavaScript">
var i=2;
function A(v)
{
//var t=document.getElementById ('OPCION1').innerHTML;
//var al = document.getElementById ('OP').value;
//alert('valor: '+al);
if(v == '2')
{
//t="hola mundo";
//t=t.substring(0,(t.length-8));
t="<table border='2'><TR><TD><SELECT NAME='OPCION1'> <OPTION VALUE='1'> 1 </OPTION> <OPTION VALUE='2'> 2 </OPTION><OPTION VALUE='3'> 3 </OPTION></SELECT></TD><TD> <SELECT NAME='OPCION2'> <OPTION VALUE='1'> 1 </OPTION><OPTION VALUE='2'> 2 </OPTION><OPTION VALUE='3'> 3 </OPTION></SELECT> </TD> <TD> <SELECT NAME='OPCION3'> <OPTION VALUE='1'> 1 </OPTION> <OPTION VALUE='2'> 2 </OPTION><OPTION VALUE='3'> 3 </OPTION></SELECT> </TD> <TD> <SELECT NAME='OPCION4' id='OP' onchange= 'A (this.value);'> <OPTION VALUE='1'> 1 </OPTION><OPTION VALUE='2'> 2 </OPTION><OPTION VALUE='3'> 3 </OPTION></SELECT> </TD> </TR></table>";
document.getElementById('TABLA_HIJO').innerHTML=t;
//i++;
}
}
</script></head>
<body>
<div id="OPCION1">
<TABLE BORDER="2">
<TR>
<TD>
<SELECT NAME="OPCION11" >
<OPTION VALUE="1" > 1 </OPTION>
<OPTION VALUE="2"> 2 </OPTION>
<OPTION VALUE="3"> 3 </OPTION>
</SELECT>
</TD>
<TD><SELECT NAME="OPCION2">
<OPTION VALUE="1"> 1 </OPTION>
<OPTION VALUE="2"> 2 </OPTION>
<OPTION VALUE="3"> 3 </OPTION>
</SELECT> </TD>
<TD> <SELECT NAME="OPCION3">
<OPTION VALUE="1"> 1 </OPTION>
<OPTION VALUE="2"> 2 </OPTION>
<OPTION VALUE="3"> 3 </OPTION>
</SELECT> </TD>
<TD> <SELECT NAME="OPCION4" id="OP" on onChange="A(this.value);">
<OPTION VALUE="1"> 1 </OPTION>
<OPTION VALUE="2"> 2 </OPTION>
<OPTION VALUE="3"> 3 </OPTION>
</SELECT> </TD>
</TR>
</TABLE>
</div>
<div id="TABLA_HIJO"> </div>
</div>
</body>
</html>