
10/07/2009, 13:20
|
| | Fecha de Ingreso: febrero-2008
Mensajes: 69
Antigüedad: 17 años, 1 mes Puntos: 0 | |
Respuesta: Funciona en internet explorer pero no en mozilla He limpiado todo lo demas dejando solo lo esencial para hacer la prueba y No a mi no me va en Mozilla Firefox.... en explorer aun perfecto
este es el codigo total:
<!--aqui empieza el sript de activacion de campos -->
<script language="JavaScript">
function addOpt(oCntrl, iPos, sTxt, sVal){
var selOpcion=new Option(sTxt, sVal);
eval(oCntrl.options[iPos]=selOpcion);
}
function cambia(obj,Cntrl){
var oCntrl=document.getElementById(Cntrl);
while (oCntrl.length!=0){
oCntrl.remove(0);
}
switch (obj.selectedIndex){
case 0:
addOpt(oCntrl, 0, "");
break;
case 1:
addOpt(oCntrl, 0, "Pink");
addOpt(oCntrl, 1, "White");
addOpt(oCntrl, 2, "Black");
addOpt(oCntrl, 3, "Grey");
addOpt(oCntrl, 4, "Red");
addOpt(oCntrl, 5, "Yellow");
addOpt(oCntrl, 6, "Brown");
addOpt(oCntrl, 7, "Beige");
addOpt(oCntrl, 8, "Blue");
break;
case 2:
addOpt(oCntrl, 0, "Yellow Gold");
addOpt(oCntrl, 1, "Silver Plated");
addOpt(oCntrl, 2, "Gun Metal");
break;
case 3:
addOpt(oCntrl, 0, "Solid Silver");
addOpt(oCntrl, 1, "9ct Gold");
addOpt(oCntrl, 2, "Other");
break;
}
}
</script>
<!--aqui termina activacion de campos -->
<style type="text/css">
<!--
body {
background-color: #FFF;
}
-->
</style>
<table width="555" align="center">
<tr>
<td align="left">
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" enctype="multipart/form-data" name="form" id="form">
<table border="0" cellpadding="2" cellspacing="1" class="txt_base_normal">
<tr align="center" class="txt_base_normal">
<td><div align="center"><strong>MATERIAL<br />
"Choose one"</strong></div></td>
<td><div align="center"><strong>COLOR<br />
"Choose one"</strong></div></td>
</tr>
<tr align="center">
<td align="center"><select name="material_01" onchange="cambia(this,'color_01')">
<option selected="selected"> </option>
<option>Plastic</option>
<option>Metal</option>
<option>Other</option>
</select></td>
<td align="center"><select name="color_01">
</select></td>
</tr>
<tr align="center">
<td align="center"><input type="reset" value="Clear" /></td>
<td align="center"><input type="submit" name="submit" value="Send the Form" /></td>
</tr>
</table>
</form>
</td>
</tr>
</table> Alguna idea de porque? |