Extjs的函数定义

时间:2012-09-08 06:06:10

标签: javascript extjs web

我正在尝试Extjs书中的一个例子。我想定义一个函数来显示一条消息并运行该函数,所以我复制了以下代码,但它不起作用。这有什么问题?!

<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <link rel="stylesheet" type="text/css" href="extjs/resources/css/ext-all.css" />
        <script src="extjs/adapter/ext/ext-base.js"></script>
        <script src="extjs/ext-all-debug.js"></script>
        <script>
            Function stapler(){
                Ext.Msg.show({
                    title: 'Milton',
                    msg: 'Have you seen my stapler?',
                    buttons: {
                        yes: true,
                        no: true,
                        cancel: true
                    }
                });
            }
            Ext.onReady(stapler());
        </script>
        <title>JSP Page</title>
    </head>
    <body>
        <h1>Hello World!</h1>

        <h1>Good Bye World!</h1>
    </body>
</html>

1 个答案:

答案 0 :(得分:2)

1。 Function应为小写function

2。 Ext.onReady应该将函数作为回调函数,而不是函数的结果。

Ext.onReady(stapler());应为Ext.onReady(stapler);