Thread View: chile.comp.programacion
1 messages
1 total messages
Started by Lakrom
Wed, 05 Jul 2006 22:02
Problema con JavaScript
Author: Lakrom
Date: Wed, 05 Jul 2006 22:02
Date: Wed, 05 Jul 2006 22:02
261 lines
11371 bytes
11371 bytes
Hola a todos.
Necesito ayuda, tengo una pagina asp donde deseo seleccionar una
opción de un combobox ( un select para html ) y poder rescatar la
opción seleccionada.
hasta ahora solo he obtenido errores o pasar undefined como parametro,
pero no he podido recuperar, el codigo es el siguiente:
Este codigo manda la función Actualizar() con sus respectivos
parámetros en la acción OnChange del select ESTADO
"
<html>
<head>
<title>IMA Industrial Ltda. -
Productos Cotizados
</title>
<link href="style/site.css" rel="stylesheet" type="text/css">
</head>
<body style="margin:0">
<table width=100% cellpadding=0 cellspacing=0>
<tr><td style="background-image:url('images/topbg.gif')"
class=topmenu><img SRC="images/logo3.gif" align=left></td></tr>
<tr>
<td height=100% valign=top style="padding-left:20;">
<table style="background:#c11909" align=right cellpadding=0
cellspacing=0><tr></tr></table><br>
<table width=100%>
<tr>
<td valign=top width=100%>
<script language="javascript">
function Volver() {
document.location="AreasCoti.asp?ct="+document.all.COTIZACION.value+"&act="+document.all.ACTIVIDAD.value+"&id="+document.all.IDNT.value;
}
function verhistoria(v1)
{
window.location="Historia.asp?nr="+v1;
}
function Nueva(v) {
window.location="CreaProdCoti.asp?act="+document.all.ACTIVIDAD.value+"&ct="+v+"&uni="+document.all.UNIDAD.value+"&id="+document.all.IDNT.value;
}
function Guarda(v) {
window.location="EditProdCoti.asp?act="+document.all.ACTIVIDAD.value+"&ct="+v+"&uni="+document.all.UNIDAD.value+"&id="+document.all.IDNT.value+"&mon="+document.all.MONTO.value;
}
function Buscar(v) {
document.location="AreasCoti.asp?act="+document.all.ACTIVIDAD.value+"&flt="+v;
}
function cambiaopcion(v) {
window.location="AreasCoti.asp?act="+document.all.ACTIVIDAD.value
+"&opt="+v;
}
function mOvr(src,clrOver) {
if (!src.contains(event.fromElement)) {
src.bgColor = clrOver;
}
}
function mOut(src,clrIn) {
if (!src.contains(event.toElement)) {
src.bgColor = clrIn;
}
}
//------ funcion para split
function pop(id)
{
if (id.style.display == "")
id.style.display = "none";
else
id.style.display = "";
}
function pre(a)
{
var s
s = eval(document.form1.CUANTOS.value);
if (a.checked) {
s=s+1;
document.form1.CUANTOS.value=s;
} else {
s=s-1;
document.form1.CUANTOS.value=s;
}
}
function Jump(act,Id,nro,pro,uni,mon)
{
var answer = confirm("Desea Eliminar el producto?");
if (!answer) {
return false;
}
document.location =
"BorrarProdCoti.asp?act="+act+"&id="+Id+"&ct="+nro+"&pro="+pro+"&uni="+uni+"&mon="+mon;
}
function Actualiza(Id,nro,pro,uni,mon,est)
{
var answer = confirm("Desea Actualizar el estado?");
if (!answer) {
return false;
}
document.location =
"UpdateProdCoti.asp?id="+Id+"&ct="+nro+"&pro="+pro+"&uni="+uni+"&mon="+mon+"&est="+est;
}
</script>
<form name='MyForm' method='get'><div class='title'
style='font-size:15'>Productos en Cotización : 10370</div><input
type='hidden' name='COTIZACION' value=10370><input type='hidden'
name='ACTIVIDAD' value=4><input type='hidden' name='UNIDAD'
value='PRO'><Input type='hidden' name='IDNT' value=15419><input
type='hidden' name='CUANTOS' value='0'>
<table border="0" width="100%" cellspacing="1" cellpadding="0">
<tr>
<td bgcolor="#C0C0C0" align="Center"><font
face="Arial"><b>CÓDIGO</b></font></td>
<td bgcolor="#C0C0C0" align="Center"><font
face="Arial"><b>DESCRIPCION</b></font></td>
<td bgcolor="#C0C0C0" align="Center"><font
face="Arial"><b>MONTO</b></font></td>
<td bgcolor="#C0C0C0" align="Center"><font
face="Arial"><b>BORRAR</b></font></td>
<td bgcolor="#C0C0C0" align="Center"><font
face="Arial"><b>ESTADO</b></font></td>
</tr>
</table>
<table border="0" width="100%" cellspacing="1" cellpadding="0">
<tr id="sss" onMouseOver="mOvr(this,'#E6E6E6');"
onMouseOut="mOut(this,'FFFFFF');">
<td width='10%' align='Left'><a
href='EditProdCoti.asp?act=4&ct=10370&pro=FAE02&uni=PRO&id=15419&idcp=&mon=980'>FAE02</a></td><td
width='25%' align='Left'><font size=2>SUBCONTRATO
CONSTRUCTORA</font></td><td width='15%' align='Left'><font
size=2> </font></td><td width='15%' align='Left'><font
size=2> </font></td><td width='10%' align='right'><font size=2
color='blue'>980,00</font></td>
<td width='10%' align='Center'><a href='#'
onClick="Jump(4,15419,10370,'FAE02','PRO','980')">x</a></td>
<td><select name='ESTADO'
OnChange='Actualiza(15419,10370,"FAE02","PRO","980",MyForm.ESTADO.value);'><option
value='ADJ'>Adjudicada</option><option
value='APR'>Aprobada</option><option
value='BUD'>Budgetary</option><option
value='COT'>Cotizada</option><option
value='DES'>Desistimiento</option><option value='ERV'>En
Revision</option><option value='EVA'>En Validacion</option><option
value='FPZ'>Fuera de Plazo</option><option value='NCO'>No
Cotizada</option><option value='PAD'>Parcialmente
Adjudicada</option><option value='PER'>Perdida</option><option
value='PCO' SELECTED>Por Cotizar</option><option value='PRC'>Por
Recotizar</option><option value='REC'>Rechazada</option><option
value='REG'>Registrada</option><option
value='SUS'>Suspendida</option></select></td></tr><script
language='javascript'>document.MyForm.CUANTOS.value=1;</script><Input
type='hidden' name='MONTO0' value=980>
<tr id="sss" onMouseOver="mOvr(this,'#E6E6E6');"
onMouseOut="mOut(this,'FFFFFF');">
<td width='10%' align='Left'><a
href='EditProdCoti.asp?act=4&ct=10370&pro=FAE04&uni=PRO&id=15419&idcp=&mon=280'>FAE04</a></td><td
width='25%' align='Left'><font size=2>SUBCONTRATO PROVEEDOR
EQUIPO</font></td><td width='15%' align='Left'><font
size=2> </font></td><td width='15%' align='Left'><font
size=2> </font></td><td width='10%' align='right'><font size=2
color='blue'>280,00</font></td>
<td width='10%' align='Center'><a href='#'
onClick="Jump(4,15419,10370,'FAE04','PRO','280')">x</a></td>
<td><select name='ESTADO'
OnChange='Actualiza(15419,10370,"FAE04","PRO","280",MyForm.ESTADO.value);'><option
value='ADJ'>Adjudicada</option><option
value='APR'>Aprobada</option><option
value='BUD'>Budgetary</option><option
value='COT'>Cotizada</option><option
value='DES'>Desistimiento</option><option value='ERV'>En
Revision</option><option value='EVA'>En Validacion</option><option
value='FPZ'>Fuera de Plazo</option><option value='NCO'>No
Cotizada</option><option value='PAD'>Parcialmente
Adjudicada</option><option value='PER'>Perdida</option><option
value='PCO' SELECTED>Por Cotizar</option><option value='PRC'>Por
Recotizar</option><option value='REC'>Rechazada</option><option
value='REG'>Registrada</option><option
value='SUS'>Suspendida</option></select></td></tr><script
language='javascript'>document.MyForm.CUANTOS.value=2;</script><Input
type='hidden' name='MONTO1' value=280>
<tr id="sss" onMouseOver="mOvr(this,'#E6E6E6');"
onMouseOut="mOut(this,'FFFFFF');">
<td width='10%' align='Left'><a
href='EditProdCoti.asp?act=4&ct=10370&pro=FAE05&uni=PRO&id=15419&idcp=&mon=1480'>FAE05</a></td><td
width='25%' align='Left'><font size=2>OTROS FAE</font></td><td
width='15%' align='Left'><font size=2> </font></td><td width='15%'
align='Left'><font size=2> </font></td><td width='10%'
align='right'><font size=2 color='blue'>1.480,00</font></td>
<td width='10%' align='Center'><a href='#'
onClick="Jump(4,15419,10370,'FAE05','PRO','1480')">x</a></td>
<td><select name='ESTADO'
OnChange='Actualiza(15419,10370,"FAE05","PRO","1480",MyForm.ESTADO.value);'><option
value='ADJ'>Adjudicada</option><option
value='APR'>Aprobada</option><option
value='BUD'>Budgetary</option><option
value='COT'>Cotizada</option><option
value='DES'>Desistimiento</option><option value='ERV'>En
Revision</option><option value='EVA'>En Validacion</option><option
value='FPZ'>Fuera de Plazo</option><option value='NCO'>No
Cotizada</option><option value='PAD'>Parcialmente
Adjudicada</option><option value='PER'>Perdida</option><option
value='PCO' SELECTED>Por Cotizar</option><option value='PRC'>Por
Recotizar</option><option value='REC'>Rechazada</option><option
value='REG'>Registrada</option><option
value='SUS'>Suspendida</option></select></td></tr><script
language='javascript'>document.MyForm.CUANTOS.value=3;</script><Input
type='hidden' name='MONTO2' value=1480></tr><td width='15%'
align='Left'></td><td width='25%' align='Left'></td><td width='15%'
align='Left'></td><td width='15%' align='Left'></td><td width='10%'
align='right'>----------------</td></tr></tr><td width='15%'
align='Left'></td><td width='25%' align='Left'></td><td width='15%'
align='Left'></td><td width='15%' align='right'><font size=2>Total
</font></td><td width='10%' align='right'><font size=2
color='blue'>2.740,00</font></td></tr></Table></form><center><table
border='0' style="font-family: verdana; background: white; color:
white"><tr><td width='15%' colspan='2'><Input type='Button'
name='volver' value='Volver'
onclick='Volver();'></td></td></tr></table></center><br><br><center><a
href='javascript:window.close()'>Cerrar</a></center>
</td>
</tr>
</table>
</td>
</tr>
</table>
<br>
<hr size="1" color="#E7E7E7">
<div style="padding-bottom:10;padding-left:20">
<span class=copyright>Ima Industrial Ltda.</span>
</div>
</body>
</html>
"
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads