hola chicos:
necesito que se sume el siguiente list/menu que se llena de forma dinamica desde una DB
aqui va el codigo
<script language="javascript">
function calcula(operacion){
var n = document.forms[0].operando1.selectedIndex;
var operando1 = document.forms[0].operando1(n).value;
var operando2 = document.calc.operando2.value;
var operando3 = document.calc.operando3.value;
var result = eval(operando1 + operacion + operando2 + operacion + operando3);
document.calc.resultado.value = result ;
}
</script>
<html>
<head>
<%
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open ("DRIVER={SQL Server};SERVER=PC-183; DATABASE=calidad; UID=sa;PWD=123456")
set ra=createobject("ADODB.Recordset")
%>
<%
sqltxt="select * from escalaevaluacion where Estado='Activo'"
ra.open sqltxt,conn
a=ra("puntuacionMax")
e=a+1
%>
<form name="calc">
<select name="operando1" value= "0" on="calcula('+')">
<%
b=ra("ValBienvenida")
c=a/b
d=0
ra.movefirst()
do while not ra.eof
do while d<=e
response.write "<option>" & d & "</option>"
d=d+c
loop
ra.movenext
loop
%></select>
<input type="Text" name="operando2" value="0" size="12" onclick="calcula('+')"><input type="Text" name="operando3" value="0" size="12" onclick="calcula('+')">
<input type="Text" name="resultado" value="0" size="12">
</form>
Pero resulta que los demas campos se suman exepto el list/menu.
alguien sabe como hacerlo?