Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/09/2005, 11:08
zhoel
 
Fecha de Ingreso: septiembre-2005
Mensajes: 3
Antigüedad: 18 años, 8 meses
Puntos: 0
problema con parametro

hola gente del foro... seguramente mi oregunta les resultara tonta pero no puedo hacer que funcione...

veran que la funcion esta escrita de forma bastante ineficiente, es que de hacho no se parece a la original porque la cambie varias veces intentando hacer que funcione...

el problema es el parametro que recibe document.getElementById(idObj) aunque la variable esta correctamente asignada con el id del input el metodo getElementById devuelve null pero escribiendo el id directamente funciona...

estoy trabajando con paginas aspx con el framework 1.1 de .net... bueno no se que mas datos darles para que me ayuden...

<script language=javascript>
function CargarPorcentaje(obj)
{
idObj = obj + '_ txtAsig';
var Asig = document.getElementById(idObj.toString());
idObj = obj + '_ txtPorc';
var Porc = parseInt(document.getElementById(idObj.toString()) .value);
idObj = obj + '_ txtDev';
var Dev = parseInt(document.getElementById(idObj.toString()) .value);
idObj = obj + '_ txtVenta';
var Venta = parseInt(document.getElementById(idObj.toString()) .value);
if(!isNaN(Porc) || Porc <=0 || Porc > 100 || Dev <0 || Venta < 0) return false;
CantAnt = ParseInt(Asig.value);
Asig.value = Venta + ParseInt(Dev*100/Porc);
ActualizarValores(Asig);
}
</script>