第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

如何在 javascript 計(jì)算器中顯示消息而不是警報(bào),如下所示:

如何在 javascript 計(jì)算器中顯示消息而不是警報(bào),如下所示:

Smart貓小萌 2021-12-23 10:27:38
我想從文本框值計(jì)算 x 和 y 的值,并且這些值不應(yīng)為空且不按字母順序排列。到目前為止,我已經(jīng)能夠做到所有這些。但是我不希望結(jié)果出現(xiàn)在彈出窗口中。我希望結(jié)果顯示為按鈕下方的文本,并顯示“您的結(jié)果是..”。我在網(wǎng)上看到他們?cè)谑褂?,document.getElementById但我不知道如何使用它。<html>    <form>        1st Number : <input type="text" id="num1" /><br>        2nd Number: <input type="text" id="num2" /><br><br>        <button onclick="add(num1.value,num2.value)">Addition</button>        <script>            function add(x,y) {                if(x.length == 0 || y.length == 0){                    alert("Numbers cannot be blank");                    return;                }                if(isNaN(x) || isNaN(y)){                    alert("Value entered is not numeric");                    return;                }                var result = parseInt(x) + parseInt(y);                alert("Addition: " + result);            }        </script>    </body></html>我希望結(jié)果顯示為按鈕下方的文本,并顯示“您的結(jié)果是..”如果你能做到,請(qǐng)把代碼發(fā)給我。
查看完整描述

2 回答

?
烙印99

TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超13個(gè)贊

只需div在按鈕后創(chuàng)建一個(gè)元素:


<div id="result"></div>

并通過(guò)替換您的alert代碼使用總和結(jié)果更新它:


var result = parseInt(x, 10) + parseInt(y, 10);

document.getElementById('result').innerHTML = 'Your result is ' + result;


查看完整回答
反對(duì) 回復(fù) 2021-12-23
?
吃雞游戲

TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超7個(gè)贊

<body>

    <div>1st Number : <input type="text" id="num1" /></div>

    <div>2nd Number: <input type="text" id="num2" /></div>


    <button onclick="add()">Addition</button>

    <div id='result'></div> 


    <script>

        function add() {

            let x = document.getElementById('num1').value;

            let y = document.getElementById('num2').value;


            if(x.length == 0 || y.length == 0){

                alert("Numbers cannot be blank");

                document.getElementById('result').innerText = '';

                return;

            }

            else if(isNaN(x) || isNaN(y)){

                alert("Value entered is not numeric");

            }


            var result = Number(x) + Number(y);

            document.getElementById('result').innerText = "Your result is: " + result;

        }             

     </script>

</body>


查看完整回答
反對(duì) 回復(fù) 2021-12-23
  • 2 回答
  • 0 關(guān)注
  • 154 瀏覽
慕課專(zhuān)欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)