这是我的代码。我想点击按钮的点击事件但不能点火,请让我知道我错在哪里:
#include <QtCore>
int main()
{
QMap<double, int> map;
map.insert(4234., 3);
map.insert(4200., 2);
map.insert(4100., 1);
map.insert(4000., 0);
QMapIterator<double, int> i(map);
i.toFront();
i.next();
qDebug() << i.key() << i.value();
i.next();
qDebug() << i.key() << i.value();
i.previous();
qDebug() << i.key() << i.value();
i.previous();
qDebug() << i.key() << i.value();
}
提前致谢!
答案 0 :(得分:0)
试试这个:
document.getElementById('btn').addEventListener("click", function(){ClearTextHandler(event)}, false);
答案 1 :(得分:-1)
您必须在设置EventListener之前定义ClearTextHandler函数 。您必须先定义函数才能使用它。就像变量一样。希望这会有所帮助。
就像这样:
function ClearTextHandler(mouseEvent) {
var message_dialog = new Windows.UI.Popups.MessageDialog("Sorry, we were unable to log you in!" + mouseEvent.y.toString()).showAsync();
}
var BtnClick = document.getElementById("saveBtn");
BtnClick.addEventListener("click", ClearTextHandler, false);