tengo unas listas enlazadas que aparecen cuando clckeo en radio button.
de esta forma
Código:
este evento llama al siguiente código<input type="radio" name="radiobutton" value="radiobutton" onClick="mostrar('capa1');return false;">
Código:
que me va a desplegar lo siguiente<script type="text/javascript"> var capa=null; function mostrar(c) { obj=document.getElementById(c); if(capa!=null) capa.style.visibility='hidden'; obj.style.visibility='visible'; capa=obj; } </script>
Código:
<div id="capa1" class="micapa"> <table width="100%" border="0" cellspacing="0" class="texto"> <tr> <td width="19%">Electrodo</td> <td width="81%"><font color="#FFFFFF"><span class="TEXTO"> <select name="electrodo" class="TEXTO" id="select" onChange="JavaScript:diametros(document.forms.lotes.electrodo.value);"> <option value="0">Escoja un electrodo</option> <% SQL="SELECT * FROM certificados order by electrodo Asc" SET Registro=ConexionBD.Execute(SQL) DO WHILE Not Registro.Eof %> <option value="<%=Registro("electrodo")%>"><%=Registro("electrodo")%></option> <% registro.movenext LOOP%> </select> </span></font></td> </tr> <tr> <td>Diametro</td> <td><select name="diametro" class="texto2" id="diametro"> <option value=0 selected>Diametro</option> </select></td> </tr> <tr> <td>Lote</td> <td><input name="textfield3" type="text" class="input"></td> </tr> </table> </div>
ahora bien cuando se abre esa sección, si escojo el electrodo el select de diametros se deberia llenar con los datos asociados a esa lista.
Para ello ocupo el siguiente javascript para listas enlazadas.
Código:
pero al ejecutar me alega lo siguiente:<script language="JavaScript" type="text/JavaScript"> function diametros(opcion){ with (document.lotes){ diametro.length=0; if (opcion != 0){ var i=1; diametro.options[0] = new Option('---', '0', true); <% Set rs = Nothing Sql = "SELECT * " Sql = Sql & "FROM certificados" set rs=ConexionBD.execute(sql)%> <% do while not rs.eof%> if (opcion==<%=rs("electrodo")%> ){ diametro.options[i] = new Option('<%=rs("diametro")%>', '<%=rs("diametro")%>'); i++ } <%rs.movenext loop %> } else{ var optionObj = new Option('---', 0); diametro.options[0] = optionObj; }// fin if (opcion != 0 && dia != 0){ }// fin with }//fin de function </script>
Line :289
Char : 19
Error : Expected ')'
code : 0
A que se debe??? por favor HEEEEEEELLLLP!!!!!
desde ya mil gracias