网页上获取的元素值,为什么类型,string

<body>

<input type="text" value='9'/>
<input type="text" value='30'>

</body>

<script>
        //在页面中添加两个单行文本框,在两个文本框中输入两个数字,使用JavaScript函数比较这两个函数大小,并使用对话框输出最大数。
        //获取元素
        function Tag(tag){
            return document.getElementsByTagName(tag);
        }
        //var input1=Tag('input')[0].value; alert(typeof input1);//string 类型
        var input1=parseInt(Tag('input')[0].value);
        var input2=parseInt(Tag('input')[1].value);
        //alert(typeof input1);//number
        function bJ(a,b){
            if(a>b){
                return a;
            }
            else{
                return b;
            }
        }
        console.log(bJ(input1,input2));
    </script>

原文地址:https://www.cnblogs.com/daiwenru/p/6248861.html