英特尔XDK JavaScript发出错误“未定义警报(w117)

时间:2017-05-06 07:41:49

标签: javascript intel-xdk

我是JS的编程新手,我虽然试用了intel XDk。 我浏览了一些视频,根据一个教程,我按照与他完全相同的步骤, 但不幸的是,他在模拟器中使用脚本工作,而我的问题是“警报未定义(W117)”,但他没有得到那个错误,。

我的JS代码如下:

/*jshint browser:true */
/*global $ */(function()
{
 "use strict";
 /*
   hook up event handlers 
 */
 function register_event_handlers()
 {


     /* button  #submit */
    $(document).on("click", "#submit", function(evt)
    {
        /* your code goes here */ 

        var name = document.getElementById('name').value;
        var place = document.getElementById('place').value;
        var job = document.getElementById('job').value;
        var gender = document.getElementById('gender').value;
        var reason = document.getElementById('reason').value;

        var text = name + place + job + gender + reason ;
        alert(text);
         return false;
    });

    }
 document.addEventListener("app.Ready", register_event_handlers, false);
})();

感谢任何帮助..

1 个答案:

答案 0 :(得分:0)

我没有完整的JS代码,也无法找到适用的应用程序。'事件(正在加载运行看起来像)。要根据jQuery' ready'进行检查。事件只需使用以下代码:

    $(document).on("click", "#submit", function(evt) {
        var name = document.getElementById('name').value;
        var place = document.getElementById('place').value;
        var job = document.getElementById('job').value;
        var gender = document.getElementById('gender').value;
        var reason = document.getElementById('reason').value;

        var text = name + place + job + gender + reason;
        alert(text);
        return false;
    });