🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: chile.comp.programacion
Article #1549

Problema con JavaScript

#1549
From: Lakrom
Date: Wed, 05 Jul 2006 22:02
261 lines
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>&nbsp</font></td><td width='15%' align='Left'><font
size=2>&nbsp</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>&nbsp</font></td><td width='15%' align='Left'><font
size=2>&nbsp</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>&nbsp</font></td><td width='15%'
align='Left'><font size=2>&nbsp</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-mail

Show 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