设置两个输入框,一个按钮,实现输入两个数,点击按钮比较大小怎么写。

来源:5-6 编程练习

摇头的哈士奇

2017-03-16 15:11

设置两个输入框,一个按钮,实现输入两个数,点击按钮比较大小怎么写。

写回答 关注

3回答

  • teratsuki
    2017-03-23 15:22:19

    我的这个是分别弹出两个框,还做了是不是整数的判断。


    function arr(x,y){

       var x=prompt('请输入第一个数字');

        var y=prompt('请输入第二个数字');

        if(x%1===0 && y%1===0){

            if(x>y){

               return x;

            }else if(x<y){

               return y;

            }else{

                return "两数相等"

            }

        }else{

            document.write("请输入整数");

        }

    }


  • qq_梦与现实的距离_0
    2017-03-17 11:20:20

    //这是我写的代码,你可以看看是不是你要的效果


    <html>
        <head>
            <meta http-equiv=content-type content="text/html;charset=GBK">
        </head>
        <body>
            <input id="txt1" placeholder="输入第一个值:" />
            <input id="txt2" placeholder="输入第二个值:" />
            <input type="button" value="提交" onclick="sub()">

            <script>
                
                function sub(){
                    var content1 = document.getElementById("txt1");
                    var content2 = document.getElementById("txt2");
                    alert(content1.value);
                    alert(content2.value);
                    function com(a,b){
                    if(a>b){
                            document.write("较大的数是:" +a+"<br>");
                    }else if(a<b){
                             document.write("较大的数是:"+b+"<br>");
                    }else{
                             document.write("这两个数的值大小相等!");
                    }
            }
            com(content1.value,content2.value);
                }
                
        </script>
        </body>
        
    </html>

  • 慕li
    2017-03-16 15:33:57

    首先获取输入框中的内容,然后通过函数对两个数进行比较。返回大于或小于号。

    var p1=document.getElementById("xxx").value;
    ...
    function compare()
    {
    if(p1>p2) {};
    ...
    }


    摇头的哈士奇

    定义p1的内容 要放在函数compare里面吧,要不然无法读取value的属性。

    2017-03-16 16:02:32

    共 1 条回复 >

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468061 学习 · 21891 问题

查看课程

相似问题