【问题标题】:Make functioning javascript currency converter制作功能正常的 javascript 货币转换器
【发布时间】:2012-01-22 09:19:42
【问题描述】:

以下代码有问题。 这是html部分

     <form name="convert">

Choose which currency you would like to convert the Euro to:
<select id="conversionType">
    <option value="polish">Polish Zloty</option>
    <option value="ukraine">Ukraine Hryvnia</option>
</select>
</br>
</br>

<hr>
      Amount:<input id="amount" type="text" />
<input id="convertButton" type="button" value="Convert->"/>
      To:
<input id="answer" type="text" name="answer" readonly="readonly"/>


</form>

这里是 javascript 代码。 它之前已被更改和帮助,但我不明白为什么它不起作用

    window.onload = initPage;

var euro;
var convert;

function initPage()
{
    document.getElementById("convertButton").onclick = calcAnswer;
    document.getElementById("conversionType").onchange = calcAnswer;
}

function calcAnswer()
{
    //alert(document.getElementById("conversionType").value);

    var value1 = document.getElementById("amount").value1;
    var conversionType = document.getElementById("conversionType").value1;
    //alert(conversionType);

    //if(var value = document.getElementById("conversionType").value=="polish");
    //  document.getElementById("answer").value=value1 * 4.4976;
    //else
    //  document.getElementById("answer").value=value1* 10.43958;


    if(conversionType == "polish") {
        document.getElementById("answer").value1=value1 * 4.4976;
    } else {
        document.getElementById("answer").value1=value1 * 10.43958;
    }


}

它根本不起作用。我不知道为什么,因为我认为这个理论是合理的。任何帮助都将不胜感激

【问题讨论】:

    标签: javascript html currency converter


    【解决方案1】:

    任何时候你这样做:

    document.getElementById("amount").value1
    

    应该是这样的:

    document.getElementById("amount").value
    

    没有 value1 这样的东西。

    【讨论】:

      【解决方案2】:

      不应该这样

      <pre> document.getElementById("answer").value1 </pre>
      

       document.getElementById("answer").value = value1 * 4.4976 

      【讨论】:

        猜你喜欢
        • 2021-09-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-11-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多