下拉菜单隐藏图像更改javascript

下拉菜单隐藏图像更改javascript,javascript,monaca,Javascript,Monaca,我正在monaca.io上创建一个移动应用程序。当用户从组合框中选择一个选项时,我试图隐藏图像,但什么也没发生 function setImageVisible(id, visible) { var img = document.getElementById(id); img.style.visibility = (visible ? 'visible' : 'hidden'); } 谢谢此代码看起来不错。 正如你在评论中所说,它在chrome上工作,我认为这不起作用,因为mo

我正在monaca.io上创建一个移动应用程序。当用户从组合框中选择一个选项时,我试图隐藏图像,但什么也没发生

function setImageVisible(id, visible) {
    var img = document.getElementById(id);
    img.style.visibility = (visible ? 'visible' : 'hidden');
}
谢谢

此代码看起来不错。 正如你在评论中所说,它在chrome上工作,我认为这不起作用,因为monaca emulator中存在一些问题

我建议您尝试调试代码,您可以在此处进行检查:

var img = document.getElementById(id);

如果您的
var-img
成功获取图像。

您是否获取了img元素,或者您已经被卡住了?该代码在Chrome上运行,但当我在monaca emulator上尝试时,该代码不起作用。我的html5文档中有img元素,我只想隐藏和放置一些其他代码。