老师,我的为什么点击了没反应

来源:5-4 编程练习

pine小松

2020-06-05 10:43:59

<!DOCTYPE html>

<html>

    <head>

        <meta charset="UTF-8">

        <title>userAgent</title>

    </head>

    <body>

       <input type="button" value="点击获取浏览器信息" id="browser">

       <script type="text/javascript">

           var browser=document.getElementById("browser");

           browser.onclick=function getBrowser(){

               var explorer=navigator.userAgent.toLowerCase(),find;

               if(explorer.indexOf("msie")>-1){

               find="IE";

               }else if(explorer.indexOf("chrome")>-1){

               find="chrome";

               }else if(explorer.indexOf("opera")>-1){

               find="opera";

               }else if(explorer.indexOf("safari")>-1){

               find="safari";

               }

               return find;

           }

           var ex=getBrowser();

           alert("您所使用的浏览器是"+ex+"浏览器");

       </script>

    </body>

</html>


写回答

1回答

好帮手慕言

2020-06-05

同学你好,下方的写法,是不能获取到getBrowser的,所以会报错

http://img.mukewang.com/climg/5ed9b90009bf9d8d07330092.jpg

建议:把alert写在点击按钮需要执行的函数中即可

http://img.mukewang.com/climg/5ed9b98f09adf69707610235.jpg

祝学习愉快~

0

0 学习 · 40143 问题

查看课程