|
|
·
Skindario
Buscar en el Foro Buscar Tags
Portal
Foro
Usuario
Foro
Normas
RSS
Etiquetas
Avatares
Rangos
Eventos
Staff
Entrevistas
Noticias
Caretos
F.A.Q
Subforos Privados
Estadisticas
Estadisticas
Usuarios
OnLine
Actividad
Funciones
Favoritos
P. Inicio
Imprimir
Buscar
Afiliados
¿Tu Web Aquí?
Comunidad ESDLA
Foros DWP
Websmasters Foro
Mundo Deluxe
Photosherox
Descargas-V
Enlázanos

i
Busco manuales JavaScript
 
Portal · Foros · Zona Webmasters · HTML, Javascript y CSS
Noticias · Buscar · Tags · Imágenes · Usuarios · Fisgona
Ir a la página: 1 · 2 · última
29 mensajes. Página 1 de 2
Autor Mensaje 
Darth_Carl
SuperColaborador
SuperColaborador

Haz clic para ver el perfil del usuario
Mensajes: 2.733
Desde: 07/Ago/2007
#1 ·
Busco manuales JavaScript

Busco manuales JavaScript, porque aunque se algo, no todo lo que quisiera



16/Dic/2007 10:32 GMT+1
EffectedCard
Administrador
Administrador

Haz clic para ver el perfil del usuario

Usuario PRO Usuario PRO
Mensajes: 9.272
Desde: 16/Oct/2004
#2 ·
RE: Busco manuales JavaScript

Yo manuales no te voy a dar, te voy a dar consejos.

Proponte hacer algo en javascript. Una vez sepas lo que quieres hacer, dedicate a buscar funciones que te sirvan para hacer eso.

Yo he aprendido asi. Aunque eso si, no se demasiado.

16/Dic/2007 16:32 GMT+1
Darth_Carl
SuperColaborador
SuperColaborador

Haz clic para ver el perfil del usuario
Mensajes: 2.733
Desde: 07/Ago/2007
#3 ·
RE: Busco manuales JavaScript

Bueno, una cosa que quisiera hacer, es una calculadora de IVA. Digamos, yo meto un número, le doy a un botón y me dice el precio más el IVA. 
Una gran duda que tengo, es, ¿donde hago para que meta el número? porque los operadores de números ya los conozco, lo que no entiendo es como crear un cuadro de texto en el que meta el número y le dé a un botón (se que se puede hacer, pero no como)y se cambie por lo que yo defina con el code





Editado por Darth_Carl, Domingo, 16 de Diciembre de 2007, 20:02
16/Dic/2007 20:02 GMT+1
EffectedCard
Administrador
Administrador

Haz clic para ver el perfil del usuario

Usuario PRO Usuario PRO
Mensajes: 9.272
Desde: 16/Oct/2004
#4 ·
RE: Busco manuales JavaScript

Crea un formulario normal. Para introducirlo se usa un input type="text" y le pones una id="algo".

Despues, al pulsar el boton, tu funcion javascript ha de coger los datos y parsearlos... algo asi:

texto = document.getElementById("algo").value;
cantidad = parseInt(texto);

Despues ya hacer las operaciones:
dinero = cantidad * 1.16; //(o como lo quieras hacer)




PD: ¿Los codigos que pones en la Biblioteca, los compruebas antes?



Editado por EffectedCard, Domingo, 16 de Diciembre de 2007, 20:32
16/Dic/2007 20:30 GMT+1
Darth_Carl
SuperColaborador
SuperColaborador

Haz clic para ver el perfil del usuario
Mensajes: 2.733
Desde: 07/Ago/2007
#5 ·
RE: Busco manuales JavaScript

¿A cuales te refieres? Alguno se me paso, seguramente




16/Dic/2007 20:33 GMT+1
EffectedCard
Administrador
Administrador

Haz clic para ver el perfil del usuario

Usuario PRO Usuario PRO
Mensajes: 9.272
Desde: 16/Oct/2004
#6 ·
RE: Busco manuales JavaScript

Te agradeceria que los revisaras y si alguno no funcionara, me avisaras para borrarlo.


Gracias

16/Dic/2007 23:42 GMT+1
Darth_Carl
SuperColaborador
SuperColaborador

Haz clic para ver el perfil del usuario
Mensajes: 2.733
Desde: 07/Ago/2007
#7 ·
RE: Busco manuales JavaScript

Ouch! Los del día de la semana no funcionan. Puedes borrarlos



17/Dic/2007 13:35 GMT+1
EffectedCard
Administrador
Administrador

Haz clic para ver el perfil del usuario

Usuario PRO Usuario PRO
Mensajes: 9.272
Desde: 16/Oct/2004
#8 ·
RE: Busco manuales JavaScript

Escrito originalmente por Darth_Carl
Bueno, me estoy haciendo un lio...
¿Es asi?
<form>
Introduce el número</p>
<p><input type="text" name="algo" size="20"></p>
document.getElementById("algo").value;
parseInt(texto);<BR>
<script>
var precio = "algo"/10*16
</script>

</form>




1. ¿Por que modificas mi codigo si estaba bien?


<script>
function calculo(){
texto = document.getElementById("algo").value;
cantidad = parseInt(texto);

Despues ya hacer las operaciones:
dinero = cantidad * 1.16; //(o como lo quieras hacer)

document.getElementById("algo").value = dinero;
}
</script>


2. Al formulario le falta un boton tal y como te dije con una funcion:
<form>
<p>Introduce el número</p>
<p><input type="text" name="algo" size="20" /></p>
<p><input type="button" onClick="calculo();" value="Calcular IVA" />
</form>




Pon primero el codigo 2 y luego el 1.

17/Dic/2007 20:13 GMT+1
Darth_Carl
SuperColaborador
SuperColaborador

Haz clic para ver el perfil del usuario
Mensajes: 2.733
Desde: 07/Ago/2007
#9 ·
RE: Busco manuales JavaScript

Lo modifique porque me estaba haciendo un lio y porque no estaba seguro de como colocarlo.
Gracias por la ayuda, me pongo a programar ahora mismo




17/Dic/2007 20:16 GMT+1
Darth_Carl
SuperColaborador
SuperColaborador

Haz clic para ver el perfil del usuario
Mensajes: 2.733
Desde: 07/Ago/2007
#10 ·
RE: Busco manuales JavaScript

Lo guardo, lo abro, meto el número y pulso el botón. ¿Porque no funciona? Metí el código que tu me diste:
<form><p>Introduce el número<p>
<p><input type="text" name="algo" size="20" /><p>
<p><input type="button" onClick="calculo();" value="Calcular IVA"/><p>
</form>
<script>
function calculo(){texto =
document.getElementById("algo").value;<BR>cantidad = parseInt(texto);
dinero = cantidad * 1.16;
document.getElementById("algo").value = dinero;
}
</script>



17/Dic/2007 20:54 GMT+1
EffectedCard
Administrador
Administrador

Haz clic para ver el perfil del usuario

Usuario PRO Usuario PRO
Mensajes: 9.272
Desde: 16/Oct/2004
#11 ·
RE: Busco manuales JavaScript

<form><p>Introduce el número<p>
<p><input type="text" id="algo" name="algo" size="20" /><p>
<p><input type="button" onClick="calculo();" value="Calcular IVA"/><p>
</form>
<script>
function calculo(){
texto = document.getElementById("algo").value;
cantidad = parseInt(texto);
dinero = cantidad * 1.16;
document.getElementById("algo").value = dinero;
}
</script>

17/Dic/2007 21:41 GMT+1
Darth_Carl
SuperColaborador
SuperColaborador

Haz clic para ver el perfil del usuario
Mensajes: 2.733
Desde: 07/Ago/2007
#12 ·
RE: Busco manuales JavaScript

Tampoco. Lo abro y escribo un número, pero no pasa nada



18/Dic/2007 14:04 GMT+1
EffectedCard
Administrador
Administrador

Haz clic para ver el perfil del usuario

Usuario PRO Usuario PRO
Mensajes: 9.272
Desde: 16/Oct/2004
#13 ·
RE: Busco manuales JavaScript

He probado ese codigo tal cual y, al introducir una cantidad de dinero y pulsar calcular IVA, te actualiza el campo de texto y te pone la cantidad con IVA.

Prueba a copiar eso, tal cual, sin modificar en un .htm. Abrelo y pon 100 en el cuadro de texto, despues pulsa Calcular IVA y veras como resulta 116 (100 euros + 16 euros de IVA)

18/Dic/2007 20:23 GMT+1
Darth_Carl
SuperColaborador
SuperColaborador

Haz clic para ver el perfil del usuario
Mensajes: 2.733
Desde: 07/Ago/2007
#14 ·
RE: Busco manuales JavaScript

Si, ahora funciona, pero me pone 115.99999999999998



18/Dic/2007 21:08 GMT+1
EffectedCard
Administrador
Administrador

Haz clic para ver el perfil del usuario

Usuario PRO Usuario PRO
Mensajes: 9.272
Desde: 16/Oct/2004
#15 ·
RE: Busco manuales JavaScript

Vaya xD

Eso no se porque es...

18/Dic/2007 21:30 GMT+1
Darth_Carl
SuperColaborador
SuperColaborador

Haz clic para ver el perfil del usuario
Mensajes: 2.733
Desde: 07/Ago/2007
#16 ·
RE: Busco manuales JavaScript

Bueno, supongo que sera el IVA completamente exacto



18/Dic/2007 21:43 GMT+1
EffectedCard
Administrador
Administrador

Haz clic para ver el perfil del usuario

Usuario PRO Usuario PRO
Mensajes: 9.272
Desde: 16/Oct/2004
#17 ·
RE: Busco manuales JavaScript

No. No es eso.

Simplemente 115,9 (9 periodo) es lo mismo que 116. Sin embargo, por la operación, tendría que dar 116 y no eso que da.


Cambia:
dinero = cantidad * 1.16;

por
dinero = Math.round(cantidad * 1.16);




Aunque esto se carga los decimales......



Editado por EffectedCard, Miércoles, 19 de Diciembre de 2007, 00:15
19/Dic/2007 00:14 GMT+1
Darth_Carl
SuperColaborador
SuperColaborador

Haz clic para ver el perfil del usuario
Mensajes: 2.733
Desde: 07/Ago/2007
#18 ·
RE: Busco manuales JavaScript

Prefiero dejarlo asi



24/Dic/2007 13:16 GMT+1
Darth_Carl
SuperColaborador
SuperColaborador

Haz clic para ver el perfil del usuario
Mensajes: 2.733
Desde: 07/Ago/2007
#19 ·
RE: Busco manuales JavaScript

Ya encontré una forma de que lo calcule todo:
<form><p>Introduce el número<p>
 <p><input type="text" id="algo" name="algo" size="20" /><p>
 <p><input type="button" onClick="calculo();" value="Calcular IVA"/><p>
 </form>
 <script>
 function calculo(){
 texto = document.getElementById("algo").value;
 cantidad = parseInt(texto);
 dinero = cantidad / 100;
 dinero2 = dinero * 16;
 calc = cantidad + dinero2
 document.getElementById("algo").value = calc;
 }
 </script>






Editado por Darth_Carl, Viernes, 15 de Febrero de 2008, 21:31
15/Feb/2008 21:21 GMT+1
EffectedCard
Administrador
Administrador

Haz clic para ver el perfil del usuario

Usuario PRO Usuario PRO
Mensajes: 9.272
Desde: 16/Oct/2004
#20 ·
RE: Busco manuales JavaScript

dinero2 = dinero * 7;

Asi estas poniendo un 7% de IVA. Normalmente es un 16%

Ademas, segun lo leo estas calculando el dinero si le AÑADES el IVA
calc = cantidad + dinero2

15/Feb/2008 21:28 GMT+1
Ir a la página: 1 · 2 · última
29 mensajes. Página 1 de 2
Haz clic para ir al tema anterior Haz clic para ir al tema siguiente
Portal · Foros · Zona Webmasters · HTML, Javascript y CSS
Temas similares
Asunto Autor#VisitasÚltima respuesta
javascript para formulario17/Sep/2008, 11:11
Ad-min
 5 23422/Sep/2008, 16:52
EffectedCard Ir al último mensaje del tema
Como encriptar un javascript?20/Dic/2007, 13:08
Darth_Carl
 2 25820/Dic/2007, 20:04
Darth_Carl Ir al último mensaje del tema
¿Como puedo hacer que un JavaScript solo aparezca en el portal de mi foro?18/Dic/2007, 17:46
Darth_Carl
 0 75No hay respuestas
Código para cerrar ventana con html, php, javascript o similar26/Oct/2007, 12:47
BOGEYBOY
 1 85426/Oct/2007, 13:58
EffectedCard Ir al último mensaje del tema
barra de exploracion html, javascript o lo q' sea30/Jul/2007, 19:24
nicods20055
 2 17609/Ago/2007, 03:30
killer_78 Ir al último mensaje del tema
Opciones:
Versión imprimible del tema
Subscríbete a este tema
Date de baja de este tema
Ir al subforo:  

TU NO PUEDES Escribir nuevos temas en este foro
TU NO PUEDES Responder a los temas en este foro
TU NO PUEDES Editar tus propios mensajes en este foro
TU NO PUEDES Borrar tus propios mensajes en este foro
Todas las fechas y horas son GMT+1. Ahora son las 18:21

Afiliados Plus
Skindario - Soporte Webmasters, Diseño Grafico, Miarroba, Rol + RPG y Mucho Mas TuarrobaGames - Emuladores, Roms, Juegos y RPG TuarrobaEbooks - Ebooks en castellano y Audiolibros Websmasters foro MundoDeluxe Photosherox - Diseñando & Aprendiendo
¿Tu Web Aquí?
Admin: EffectedCard - Skindario, foro soporte de Tuarroba desde el 16/10/04