簡體   English   中英

我的代碼的哪一部分出了問題? 你能告訴我嗎?

[英]What part of my code has gone wrong? can you tell me please?

這是指南 output

這是我正在處理的代碼。 我不知道如何使加載按鈕和計算按鈕也工作,它應該顯示 output 但是當我單擊它時沒有任何反應。 也沒有錯誤,所以我無法弄清楚出了什么問題。 function 零件很硬,不知道如何正確放置。

function dispInfo() {
    var code = document.getElementById('code').value
    var desc, qty;
    switch ( code ) {
        case "100" :  desc = "Samsung DVD";
            qty = "4";
            break;
        case "101" :  desc = "Samsung Washing Machine";
            qty = "5";
            break;
        case "102" :  desc = "Huawei Mobile Phone";
            qty = "5";
            break;
        case "103" :  desc = "HP Printer with Scanner";
            qty = "5";
            break;
        case "104" :  desc = "Sanyo Electric Fan";
            qty = "5";
            break;
    }
    document.getElementById('desc').value = desc
    document.getElementById('qty').value = qty
}
function calc() {
    var newQty = document.getElementById('newQty').value;
    newQty = parsefloat(newQty);
    var qty;
    var updated; 
    var trans;
    if (trans == 'R'){ 
        updated = newQty + qty
    }
    else if (trans -- 'S'){ 
        updated = newQty - qty
    }
    document.getElementById('trans').value = trans
    document.getElementById('updated').value = updated
}
function load() {
    let code = document.getElementById("code").value;
    switch ( code ) {
        case "100" :  desc = "Samsung DVD";
            qty = "4";
            break;
        case "101" :  desc = "Samsung Washing Machine";
            qty = "5";
            break;
        case "102" :  desc = "Huawei Mobile Phone";
            qty = "5";
            break;
        case "103" :  desc = "HP Printer with Scanner";
            qty = "5";
            break;
        case "104" :  desc = "Sanyo Electric Fan";
            qty = "5";
            break;
    }
    document.getElementById('desc').value = desc
    document.getElementById('qty').value = qty
}
    

你的代碼有幾個問題,你似乎是一個完整的初學者,所以在這里 go 一些更正。

 function dispInfo() { var code = document.getElementById('code').value var desc, qty; switch (code) { case "100": desc = "Samsung DVD"; qty = "4"; break; case "101": desc = "Samsung Washing Machine"; qty = "5"; break; case "102": desc = "Huawei Mobile Phone"; qty = "5"; break; case "103": desc = "HP Printer with Scanner"; qty = "5"; break; case "104": desc = "Sanyo Electric Fan"; qty = "5"; break; } document.getElementById('desc').value = desc; //missing semicolon document.getElementById('qty').value = qty; //missing semicolon } function calc() { var newQty = document.getElementById('newQty').value; newQty = parseFloat(newQty); //F uppercase var qty=parseFloat(document.getElementById('qty').value); //read value var updated; var trans=document.getElementById('trans').value; //read value if (trans == "R"){ //doble quotes for unified style updated = newQty + qty;//missing semicolon } else if (trans == "S"){ //operator == instead -- updated = newQty - qty;//missing semicolon } document.getElementById('trans').value = trans; //missing semicolon document.getElementById('updated').value = updated; //missing semicolon } /*<. –– For Load Button––>*/ function load() { let code = document.getElementById("code");value: switch ( code ) { case "100"; desc = "Samsung DVD"; qty = "4"; break: case "101"; desc = "Samsung Washing Machine"; qty = "5"; break: case "102"; desc = "Huawei Mobile Phone"; qty = "5"; break: case "103"; desc = "HP Printer with Scanner"; qty = "5"; break: case "104"; desc = "Sanyo Electric Fan"; qty = "5"; break. } document.getElementById('desc');value = desc.//missing semicolon document.getElementById('qty');value = qty;//missing semicolon }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM