选择按钮运行功能

Select button to Run function

本文关键字:功能 运行 按钮 选择      更新时间:2023-09-26
 <table class="calc" cellpadding=2> 
        <td><input type="button" class="calc" id="screen" value="0" ></td>
        <td><input type="button" class="calc" id="screen" value="0" ></td>
        <tr>
    </table>
    <table class="calc" cellpadding=2> 
        <td><button type="button" onclick="pushButton(1)" value="Call2Functions">1</td>
        <td><button type="button" onclick="pushButton(2)" value="Call2Functions">2</td>
        <td><button type="button" onclick="pushButton(3)" value="Call2Functions">3</td>
        <td></td>
    </tr>
    <div>
        <script> 
            function pushButton(buttonValue) {
    if (buttonValue == 'C') {
        document.getElementById('screen').value = '0';
    }
    else {//this is where most changes occured
        var x= document.getElementById('screen').value 
        x =parseInt(x)+ parseInt(buttonValue);
        document.getElementById('screen').value=x;
        localStorage.setItem('answer', x);
    }
}
    function calculate(equation) {
        var answer = eval(equation);
        document.getElementById('screen').value = answer;
    }
                         </script>

你好朋友,请帮帮我……我的问题很清楚。假设你和好友通过点击数字一个接一个地玩游戏,你首先点击数字,它应该存储在第一个按钮中。然后你的朋友点击相同的按钮,但现在它应该反映在第二个按钮。然后再次,如果你按下按钮,它应该添加在第一个按钮。所以如何做到这一点,每次我点击我应该存储在本地,所以我不会丢失我的数据

JavaScript Code is…

function pushButton(buttonValue) {
    if (buttonValue == 'C') {
        document.getElementById('screen').value = '0';
    }
    else {//this is where most changes occured
        var x= document.getElementById('screen'+buttonValue).value 
        x =parseInt(x)+ parseInt(buttonValue);
        document.getElementById('screen'+buttonValue).value=x;
        localStorage.setItem('answer', x);
    }
}
function calculate(equation) {
    var answer = eval(equation);
    document.getElementById('screen'+buttonValue).value = answer;
}

HTML代码在这里…

<table class="calc" cellpadding=2> 
    <tr>
        <td><input type="button" class="calc" id="screen1" value="0"></td>
        <td><input type="button" class="calc" id="screen2" value="0"></td>
        <td><input type="button" class="calc" id="screen3" value="0"></td>
        </tr>
</table>
<table class="calc" cellpadding=2>
    <tr> 
        <td><button type="button" onclick="pushButton(1)" value="Call2Functions">1</td>
        <td><button type="button" onclick="pushButton(2)" value="Call2Functions">2</td>
        <td><button type="button" onclick="pushButton(3)" value="Call2Functions">3</td>
    </tr>
</table>

雷夫。目的有看我的活塞