Foros del Web » Programando para Internet » Javascript »

document.precio.form has no properties

Estas en el tema de document.precio.form has no properties en el foro de Javascript en Foros del Web. Es que en javascript no estoy muy ducho, a ver, tengo el siguiente codigo: Código HTML: <form name= "precio" method= "get" enctype= "text/plain" > <input ...
  #1 (permalink)  
Antiguo 19/05/2006, 04:25
Avatar de Bytevamp  
Fecha de Ingreso: junio-2005
Ubicación: /var/www/
Mensajes: 789
Antigüedad: 18 años, 10 meses
Puntos: 7
document.precio.form has no properties

Es que en javascript no estoy muy ducho, a ver, tengo el siguiente codigo:

Código HTML:
<form name="precio" method="get" enctype="text/plain">
<input type="text" name="MEDIDA" size="2" maxlength="10" value="10.5" class="campop">
<br>
<a href="#calcular" onclick="document.precio.form['valor'].value=document.precio.form['MEDIDA'].value;">Calcular &gt;&gt;</a>
....

<a name="calcular" id="calcular"></a>
<input type="text" disabled="disabled" value="valor" /> Euros 
</form> 
Lo que quiero es que en el segundo aparezca el valor del primero, pero no me aparece mas que la palabra VALOR, y en la consola de Javascript aparece lo que puse de titulo.

¿alguien podria echarme una mano?, gracias.
__________________
"zankius veri mach" a todos los que me habeis ayudado.
carteles para inmobiliarias || alquiler de coches
  #2 (permalink)  
Antiguo 19/05/2006, 04:32
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Hola:

Prueba quitando form...

document.precio.valor.value = document.precio.MEDIDA.value;

Otra cosa que me parece un mal hábito es usar un tag a para un script, pudiendo usar cualquier otro tag y evitas una recarga o una anulación...

<span onclick="document.precio['valor'].value=document.precio['MEDIDA'].value;">Calcular &gt;&gt;</span>

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 19/05/2006, 05:21
Avatar de Bytevamp  
Fecha de Ingreso: junio-2005
Ubicación: /var/www/
Mensajes: 789
Antigüedad: 18 años, 10 meses
Puntos: 7
Cita:
Iniciado por caricatos
Hola:

Prueba quitando form...

document.precio.valor.value = document.precio.MEDIDA.value;

Otra cosa que me parece un mal hábito es usar un tag a para un script, pudiendo usar cualquier otro tag y evitas una recarga o una anulación...

<span onclick="document.precio['valor'].value=document.precio['MEDIDA'].value;">Calcular &gt;&gt;</span>

Saludos
Gracias, arreglado, lo de usar el <a href...> es por que el total esta en la misma pagina un poco mas abajo(cosas del diseñador), respecto a tu solucion, solo le faltaba un pequeño detalle, y es que donde se recibia no estaba definido el nombre, es decir, yo tenia:
Código HTML:
<input type="text" disabled="disabled" value="valor" /> Euros
y deberia ser:
Código HTML:
<input type="text" disabled="disabled" name="valor" /> Euros
ese fue error mio
Gracias por tu ayuda.

__________________
"zankius veri mach" a todos los que me habeis ayudado.
carteles para inmobiliarias || alquiler de coches
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:24.