Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/08/2009, 12:36
pivotrooky
 
Fecha de Ingreso: agosto-2009
Mensajes: 1
Antigüedad: 15 años, 3 meses
Puntos: 0
Problema con 2 programas

Les parecerá un poco tonto que les diga esto... pero tengo un problema con dos de los programas de mi sitio. Les agradecería si me podrían decir que estoy haciendo mal.

Programa 1:

Archivo Principal:

Código:
<title>
Simpletech Currency Converter
</title>
<script language=javascript src="stcurrencyconverter.js"> 
</script> 
<style type="text/css">
<!--
body {
	background-color: #F5F5F5;
}
.Estilo1 {
	color: #336600;
	font-style: italic;
	font-weigcantidad: bold;
	font-size: xx-large;
}
-->
</style>
<title>Currency Converter</title>
<!-- Copyright 2000,2001 Macromedia, Inc. All rights reserved. -->
<p>Con este programa pod&eacute;s convertir pulgadas a cent&iacute;metros y cent&iacute;metros a pulgadas. </p>
<p>&nbsp;</p>
<form id="form" name="form" method="post">
  <p align="center" class="Estilo1">Simpletech Currency Converter </p>
  <p align="center">Hay que seleccionar que tipo de conversi&oacute;n se desea hacer </p>
  <p align="center"> <input name="wtw" type="radio" value="0" checked="checked">
    
  Convertir de Cent&iacute;metros a Pulgadas
  <input type="radio" name="wtw" value="1">
  Convertir de Pulgadas a Cent&iacute;metros 
  <p align="center">Cantidad de unidades:
    <input name="cantidad" type="text" id="cantidad" />
  <p align="center">
        <input name="convertir" type=button onclick="convert(this, 'cantidad', 'result')" value="Convertir"/>
          <p align="center">El resultado es: 



            <input name="resultado" type="text" id="resultado" />
          
          <tr>
            <td>          </tr>
</form>
Archivo js:
Código:
function convert(form) { 

var cantidad = form.cantidad.value 

if((var cantidad==null)||(=="")||(isNaN(var cantidad))){ var answer="Error";

if (form.wtw[0].checked){
var result=var cantidad * 2.54000508;
}
if (form.wtw[1].checked){ 
var result=var cantidad * 3,937000000015748000000062992;
}
form.resultado.value = var result;
}
Programa 2:

Archivo principal:

Código:
<html> 
<head> 
<title>
Simple Calculator 2.0 
</title>  
<script language=javascript src="simplecalculator.js"> 
</script> <style type="text/css">
<!--
.Estilo1 {
	color: #FF0000;
	font-style: italic;
	font-weight: bold;
	font-size: 36px;
}
body {
	background-color: #66CCFF;
}
-->
</style>
</head> 
 
</b> 
 
<body>
<p>Con esta versi&oacute;n de Simple Calculator se puede calcular mucho m&aacute;s f&aacute;cilmente. 8) </p>
<form name="sc2"> 
  <p align="center" class="Estilo1">Simple Calculator 2.0 </p>
  <p align="center">N&uacute;mero 1:
    <input name="num1" type="text" id="num1">
  </p>
  <p align="center">N&uacute;mero 2:
    <input name="num2" type="text" id="num2">
</p>
  <p align="center"> 
    <label>   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Suma
    <input name="operation" type="radio" value="suma" checked>
    <br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Resta    </label>
    <label>
    <input name="operation" type="radio" value="resta">
    <br>
    </label>
    Multiplicación  
    <label>
    <input name="operation" type="radio" value="multiplicacion">
    </label><br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Divisi&oacute;n
    <label>
    <input name="radiobutton" type="radio" value="division">
    </label>
  </p>
  <p align="center"> 
    <input name="button" type="button" onClick="calcular(this.sc2)" value="Calcular el resultado">
    &nbsp;</p>
  <p align="center">El resultado es:
    <input name="res" type="text" id="res">
</p>
</form> 
</body> 
 
</html>
Archivo js:
Código:
var num1 = document.sc2.num1.value;
var num2 = document.sc2.num2.value;
function calcular(num1,num2) 
{ 
if(sc2.operation[suma].checked) { 
sc2.res.value = var num1 + var num2;
{
if(sc2.operation[resta].checked) {
sc2.res.value = var num1 - var num2;
}
if(sc2.operation[multiplicacion].checked) {
sc2.res.value = var num1 * var num2;
}
if(sc2.operation[division].checked) {
sc2.res.value = var num1 / var num2;
}