Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/07/2012, 14:04
jfgg01
 
Fecha de Ingreso: septiembre-2009
Mensajes: 56
Antigüedad: 15 años, 6 meses
Puntos: 0
campo de texto no funciona

Buen dia amigos...
ando vuelto loco con esto... la solucion debe ser simple pero sencillamente NO LA ENCUENTRO. Alguien podria ayudarme???

1) Tengo un formulario, dento del cual tengo, entre otros, los siguientes campos:

Código HTML:
<form name="Form1" method="post" action="paginasiguiente.html" id="Form1">

<input type="text" id="Editbox10" name="c2" value="" tabindex="210" onFocus="chamba2();">

<input type="text" id="Editbox13" name="p2" value="" tabindex="240" >

<input type="text" id="Editbox14" name="i2" value="">

</form> 
como se dan cuenta, el campo c2 lanza la funcion chamba2() cuando tiene el foco.

A continuacion pongo esa funcion

Código HTML:
<script type="text/javascript">  
function chamba2(){
        var a = document.forms['Form1'].elements['i2'].value;
	var b = parseFloat(a);
	document.forms['Form1'].elements['c2'].value = b;
	document.forms['Form1'].elements['p2'].value = b;
}
</script> 
Lo que se pretende con esta funcion es, creo yo, muy claro. Cuando el campo c2 tome el enfoque, que el valor que esta en i2 pase a c2 y a p2.

Ahora bien, ya en funcionamiento no sucede asi. Cuando le asigno a i2 un valor (por ejempolo 10), en los campos c2 y p2 aparece: NaN

Me estoy volbiendo LOCO... me parce algo simple pero llevo mucho tiempo y nada mas no encuentro el motivo.

¿ALGUNA IDEA?

P.D. Lo chistoso es que tengo otros campo similares en el formulario (por ejemplo c1, p1, i1) con una funcion simila ( llamada chamba1() ) y en esa parte el codigo si funciona...
¿ALGUNA IDEA?