运行 以下函数时出现奇怪的错误
Getting strange error when running the following function
我正在尝试做类似
的事情
HTML('slider1') = someimage;
但是我的 HTML()
函数没有返回 document.getElementById('slider1');
function HTML(id){
if(typeof value !== undefined){
return document.getElementById(id).innerHTML;
}
}
typeof
允许标识符以前从未声明过。
function HTML(id){
if(typeof value == "undefined")
{
//do nothing
}else{
return document.getElementById(id).innerHTML;
}
}
你也可以试试
if(typeof neverDeclared === typeof undefined) //also no errors and no strings
我认为你正在尝试通过 innerHTML 分配一些图像,你可以将你的函数更新为这样的东西
function HTML(id){
if(typeof value !== undefined){
return document.getElementById(id);
}
}
HTML('slider1').innerHTML = someimage;
//OR
function HTML(id, htmlChunk){
if(typeof value !== undefined){
document.getElementById(id).innerHTML = htmlChunk;
}
}
HTML('slider1',someimage);
我正在尝试做类似
的事情HTML('slider1') = someimage;
但是我的 HTML()
函数没有返回 document.getElementById('slider1');
function HTML(id){
if(typeof value !== undefined){
return document.getElementById(id).innerHTML;
}
}
typeof
允许标识符以前从未声明过。
function HTML(id){
if(typeof value == "undefined")
{
//do nothing
}else{
return document.getElementById(id).innerHTML;
}
}
你也可以试试
if(typeof neverDeclared === typeof undefined) //also no errors and no strings
我认为你正在尝试通过 innerHTML 分配一些图像,你可以将你的函数更新为这样的东西
function HTML(id){
if(typeof value !== undefined){
return document.getElementById(id);
}
}
HTML('slider1').innerHTML = someimage;
//OR
function HTML(id, htmlChunk){
if(typeof value !== undefined){
document.getElementById(id).innerHTML = htmlChunk;
}
}
HTML('slider1',someimage);