Javascript 无法设置属性';onclick';指未定义的或空的引用
我在Visual Studio 2015中创建了一个新项目。这是一个JavaScript Windows应用程序。我正在尝试创建“Hello”应用程序,但当我想要编译它时,我遇到以下错误: 0x800a138f-JavaScript运行时错误:无法设置未定义或空引用的属性“onclick” 我的代码:Javascript 无法设置属性';onclick';指未定义的或空的引用,javascript,html,windows,visual-studio,Javascript,Html,Windows,Visual Studio,我在Visual Studio 2015中创建了一个新项目。这是一个JavaScript Windows应用程序。我正在尝试创建“Hello”应用程序,但当我想要编译它时,我遇到以下错误: 0x800a138f-JavaScript运行时错误:无法设置未定义或空引用的属性“onclick” 我的代码: document.getElementById(“按钮”).onclick=function(){ var jmeno=document.getElementById(“jmeno”).valu
document.getElementById(“按钮”).onclick=function(){
var jmeno=document.getElementById(“jmeno”).value
var pop=newwindows.UI.Popups.MessageDialog(“+jmeno”);
showAsync()文件
}
附件1
您正在尝试访问尚未加载的元素
尝试:
window.onload=function(){
document.getElementById(“按钮”).onclick=function(){
var jmeno=document.getElementById(“jmeno”).value;
var pop=newwindows.UI.Popups.MessageDialog(“+jmeno”);
showsync();
}
}
您试图访问尚未加载的元素
尝试:
window.onload=function(){
document.getElementById(“按钮”).onclick=function(){
var jmeno=document.getElementById(“jmeno”).value;
var pop=newwindows.UI.Popups.MessageDialog(“+jmeno”);
showsync();
}
}
您试图访问尚未加载的元素
尝试:
window.onload=function(){
document.getElementById(“按钮”).onclick=function(){
var jmeno=document.getElementById(“jmeno”).value;
var pop=newwindows.UI.Popups.MessageDialog(“+jmeno”);
showsync();
}
}
您试图访问尚未加载的元素
尝试:
window.onload=function(){
document.getElementById(“按钮”).onclick=function(){
var jmeno=document.getElementById(“jmeno”).value;
var pop=newwindows.UI.Popups.MessageDialog(“+jmeno”);
showsync();
}
}
您需要等待DOM加载,然后才能将任何内容设置为元素。因此,我必须将其放入.ready函数中?如果没有包含jQuery,则不需要。不,我没有。那我该怎么办?我不知道。这是我的第一个windows应用程序项目将脚本放在元素下面或使用window.addEventListener('DOMContentLoaded',function(){
..})
。您需要等待DOM加载,然后才能将任何内容设置为元素。因此,我必须将其放入.ready函数中?如果没有包含jQuery,则不会。不,我没有。那我该怎么办?我不知道。这是我的第一个windows应用程序项目将脚本放在元素下面或使用window.addEventListener('DOMContentLoaded',function(){
..})
。您需要等待DOM加载,然后才能将任何内容设置为元素。因此,我必须将其放入.ready函数中?如果没有包含jQuery,则不会。不,我没有。那我该怎么办?我不知道。这是我的第一个windows应用程序项目将脚本放在元素下面或使用window.addEventListener('DOMContentLoaded',function(){
..})
。您需要等待DOM加载,然后才能将任何内容设置为元素。因此,我必须将其放入.ready函数中?如果没有包含jQuery,则不会。不,我没有。那我该怎么办?我不知道。这是我的第一个windows应用程序项目,要么将脚本放在元素下面,要么使用窗口。addEventListener('DOMContentLoaded',function(){
..})
花费的时间太多。您只需等待元素解析,而不是等待每个外部资源加载。onload
花费的时间太多。您只需等待元素解析,而不是等待每个外部资源加载。onload
花费的时间太多。您只需等待元素解析,而不是等待每个外部资源加载。onload
花费的时间太多。您只需要等待元素解析,而不是等待每个外部资源加载。
window.onload=function(){
document.getElementById("button").onclick = function () {
var jmeno = document.getElementById("Jmeno").value;
var pop = new Windows.UI.Popups.MessageDialog("<%=Ahoj.Clientid%>" + jmeno);
pop.showAsync();
}
}