在通用Windows应用程序(JS/HTML)的HTML中注册onclick事件
Registering onclick event inside HTML in Universal Windows App (JS/HTML)
我正在Windows 10和Visual Studio 2015上构建通用Windows应用程序。当我在任何HTML控件(如按钮)上注册事件时,当事件发生时,它不会启动其JavaScript函数。
<html>
<head>
<script>
function testClick() {
document.getElementById("testOutput").innerText = "Hello again";}
</script>
</head>
<body>
<div id="testOutput">Hello</div>
<button id="btnTest" onclick="testClick()">Click Me</button>
</body>
</html>
但当我使用addEventListener在JavaScript中注册事件时,它就可以工作了。
var button = document.getElementById("btnTest");
button.addEventListener("click", testClick, false);
根据MSDN,我可以用HTML或JavaScript添加事件:https://msdn.microsoft.com/en-us/library/windows/apps/hh441312.aspx
在HTML中注册事件有什么问题
内联javaScript无法与通用Windows应用程序一起使用。下面的代码正在使用JQuery。
$(document).on('click', '.openMenuClick',function () {
});
相关文章:
- HTML 轮播未注册
- 单击按钮时切换html登录/注册表单
- html元素是'由于父级的z索引为负,t注册js点击
- 使用自制的html表单注册/登录网站
- Html链接在某些单击时未注册
- 如何使用 JQuery 在 HTML 中注册动态创建元素的事件
- 动态更新 url/html 标题时,如何获得类似 facebook 的按钮来注册更改?(不是 fb:like 中的 hr
- HTML画布:当键被按下时控制keydown注册表
- 在通用Windows应用程序(JS/HTML)的HTML中注册onclick事件
- Angular注册页面使用ui路由器无法访问html页面
- 如何用DOM注册HTML文本
- 如何在jQuery中修改html后注册点击事件
- 为什么要避免onclick HTML属性而使用标准事件注册模型呢?
- 如何发送html电子邮件注册表单php,将自动电子邮件我使用ajax
- Javascript验证在html注册表单中不起作用
- Html5 / click事件未注册HTML按钮标签
- 为什么动态创建的html没有在DOM中注册
- 如何为ajax返回的html标记注册事件
- html注册表格输入框包含描述
- 为什么在这个html/css/jquery中注册了两个点击事件