我是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);
})();
感谢任何帮助..
答案 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;
});