Article View: chile.comp.programacion
Article #1549Problema con JavaScript
From: 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>
"
Technical Details
Message-ID:
<1152136978.019330.69990@m73g2000cwd.googlegroups.com>Path:
arc1-ca.pugleaf.net!g2news2.google.com!postnews.google.com!m73g2000cwd.googlegroups.com!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Thread: 1593cb,d72b9ce9198fb954,start X-Google-Attributes: gid1593cb,public X-Google-Language: SPANISH,ASCII Path: arc1-ca.pugleaf.net!g2news2.google.com!postnews.google.com!m73g2000cwd.googlegroups.com!not-for-mail From: "Lakrom" <lakrom@gmail.com> Newsgroups: chile.comp.programacion Subject: Problema con JavaScript Date: 5 Jul 2006 15:02:58 -0700 Organization: http://groups.google.com Lines: 262 Message-ID: <1152136978.019330.69990@m73g2000cwd.googlegroups.com> NNTP-Posting-Host: 164.77.211.200 Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Trace: posting.google.com 1152136984 20651 127.0.0.1 (5 Jul 2006 22:03:04 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Wed, 5 Jul 2006 22:03:04 +0000 (UTC) User-Agent: G2/0.2 X-HTTP-UserAgent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1),gzip(gfe),gzip(gfe) X-HTTP-Via: 1.1 SIGMAWEB:8080 (squid/2.5.STABLE1) Complaints-To: groups-abuse@google.com Injection-Info: m73g2000cwd.googlegroups.com; posting-host=164.77.211.200; posting-account=YPk1Jg0AAABXKVRHo-2CHI8hqA-X643P