|
| Descripción del ejemplo JavaScript
Para este Script utilizamos una función llamada convertir() que es llamada desde el evento Una vez que tenemos estos valores en sus respectivas variables pasamos a la condición if que comprueba si valorKB contiene algún dato. Si es así, se ejecuta la siguiente línea que no es más que otra condición que comprueba el tipo de dato escrito en el cuadro. Para esto utilizamos la función isNaN() de JavaScript sobre el valor escrito en el cuadro de texto KB. Si se escribió un NaN, es decir NOunNUMERO, se muestra un cuadro de tipo alert() con el mensaje "texto-escrito No es un número". Después de aceptado el cuadro se selecciona el elemento KB. return impide que se siga ejecutando el Script. Si por el contrario se escribió un número en el cuadro de texto, automáticamente se salta a la línea valorMB = valorKB / 1024;. Con esto guardamos en valorMB la operación correspondiente para el cálculo del número que queremos convertir a MB. Con la siguiente línea mostramos este resultado en el cuadro de texto MB y a continuación se inhabilitan los dos cuadros. A continuación se arma el mensaje que mostrará como resumen del cálculo. Si la primer condición devuelve como resultado false se ejecuta else solo si valorMB tiene algún dato. En este caso se realiza prácticamente la misma operación de conversión pero a la inversa, es decir se calculan los KB de acuerdo a los MB que se ingresaron. En el caso que se halla hecho una conversión exitosa es necesario que se presione el botón "Borrar" para realizar otro cálculo. Al hacer un click en este botón se llama a la función Borrar() que habilita los cuadros de texto KB y MB y borra el formulario KBaMB mediante reset(). |
|
Información relativa al Script |
Ejemplo JavaScript para convertir unidades expresadas en KB a MB y viceversa. Código fuente del script: |
|
![]() Agradecemos todos los comentarios. Gracias por ayudarnos a mejorar el sitio. Importante: Los comentarios están para ampliar el artículo propuesto en esta página, proponer o responder alguna consulta de otro visitante. En ningún caso nos hacemos responsables del contenido publicado en los comentarios. En el caso que formules una pregunta y ésta no sea respondida, puedes solicitarnos ayuda desde el formulario de ayuda aunque no te aseguramos una respuesta inmediata. | ||
| Código JavaScript Todos los derechos reservados | |||