我在HTML页面上使用JavaScript尝试获取按钮以向用户显示消息,但是当我单击按钮时,什么也没有发生。我做错什么了吗?

<input type="button" name="get" id="getmsg" value="Get Message"/>




<script type="text/javascript">
    document.getElementById("getmsg").onclick = msgtouser;
    function (msgtouser)
    {
         var msg = "";
         var topick = "012345";
         for(var i = 0; i < 8; ++i)
         {
            msg += topick[Math.floor((Math.random()*topick.length)+1)];
         }
         alert(msg);
    }
</script>

最佳答案

那不是你定义函数的方式

function (msgtouser)


应该

function msgtouser ()

09-25 15:38