Foros del Web » Programando para Internet » Javascript »

Error en mis lineas.. [object HTMLInputElement]

Estas en el tema de Error en mis lineas.. [object HTMLInputElement] en el foro de Javascript en Foros del Web. Hola soy un futuro intento de programador php.. intento! ._. estoy llendo a clases, y el las mismas e dado parte de html, y muy ...
  #1 (permalink)  
Antiguo 30/04/2011, 17:36
Avatar de KsrZ  
Fecha de Ingreso: abril-2011
Ubicación: /home/KsrZ/Desktop
Mensajes: 156
Antigüedad: 13 años
Puntos: 26
Error en mis lineas.. [object HTMLInputElement]

Hola
soy un futuro intento de programador php.. intento! ._.
estoy llendo a clases, y el las mismas e dado parte de html, y muy poco de javascript.. en el cual no logre entender algunos puntos, que en su momento, no me di cuenta, pero al intentar hacer la tarea =/ no e logrado terminarla.
Mi tarea consiste en crear una pagina que halle el 22%(es un impuesto llamado iva). de una cifra x.
para ello e echo estas lineas.. basándome en lo dado en clases.. que entonces lo había logrado hacer bien, pero ahora estoy pasando algo por algo y creo que mi erro esta en el script... de no ser así por favor decidme..
mis lineas:

<html>
<body>
<form>
<script>
function coniva (txtsiniva)
{

alert ( "Costo Sin Iva: "+ txtsiniva );
alert ( "Costo Con Iva: "+( 1.22*txtsiniva )+" ..x.." );

}
</script>
<head>
<title>Calculos de 22%</title>
</head>
<table>
<tr>
<td>Costo sin iva:</td><td><input type='text' name='txtsiniva';></td>
</tr>
<tr>
<td></td><td><input type='button' name='btntxtconiva' value='Ok' onclick='coniva (txtsiniva)';></td>
</tr>
</table>
</form>
</body>
</html>



Desde ya muchísimas gracias! a todo aquel que pueda darme una mano con mi problema..
  #2 (permalink)  
Antiguo 30/04/2011, 17:43
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 15 años, 10 meses
Puntos: 1012
Respuesta: Error en mis lineas.. [object HTMLInputElement]

te falta añadirle .value
  #3 (permalink)  
Antiguo 30/04/2011, 19:01
Avatar de KsrZ  
Fecha de Ingreso: abril-2011
Ubicación: /home/KsrZ/Desktop
Mensajes: 156
Antigüedad: 13 años
Puntos: 26
Respuesta: Error en mis lineas.. [object HTMLInputElement]

Cita:
Iniciado por IsaBelM Ver Mensaje
te falta añadirle .value
Gracias! era eso lo que se me estaba pasando por alto.

lo deje asi:

<html>
<body>
<form>
<script>
function coniva (txtsiniva)
{

alert ( "Costo Sin Iva: "+ txtsiniva.value );
alert ( "Costo Con Iva: "+( 1.22*txtsiniva.value )+" ..x.." );

}
</script>
<head>
<title>Calculos de iva 22%</title>
</head>
<table>
<tr>
<td>Costo sin iva:</td><td><input type='text' name='txtsiniva';></td>
</tr>
<tr>
<td></td><td><input type='button' name='boton1' value='Ok' onclick='coniva (txtsiniva)';></td>
</tr>
</table>
</form>
</body>
</html>

y quedo excelente!

Etiquetas: lineas, object
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.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 14:22.