Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/399.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用javascript更改图像_Javascript - Fatal编程技术网

使用javascript更改图像

使用javascript更改图像,javascript,Javascript,我正在使用jquery mobile制作一个应用程序。我在加载页面时播放声音文件,并在单击时显示图像以关闭声音文件。一切正常,但我只能在索引页上更改图像。我可以关闭任何页面上的声音文件,但是图像不会在任何其他页面上更改。请帮助=) 应该是这样的: document.getElementById('your_id').src = "/img/soundOff.png"; 我觉得你的路径有点奇怪。请正确检查它你能发布你的文件结构吗,因为如果路径不正确,这可能就是问题所在。这个问题与jQuery无关

我正在使用jquery mobile制作一个应用程序。我在加载页面时播放声音文件,并在单击时显示图像以关闭声音文件。一切正常,但我只能在索引页上更改图像。我可以关闭任何页面上的声音文件,但是图像不会在任何其他页面上更改。请帮助=) 应该是这样的:

document.getElementById('your_id').src = "/img/soundOff.png";

我觉得你的路径有点奇怪。请正确检查它

你能发布你的文件结构吗,因为如果路径不正确,这可能就是问题所在。这个问题与jQuery无关。除了图像之外,一切都正常,只会在索引页上更改。它会在任何其他页面上改变:/Yes,你是对的,这是一条路径,但是我也不确定要改变什么。不应该/将其带到根文件夹吗?处理wamp.myproject->images->profilepic.jpg…假设我有一个这样的文件夹。考虑到你的文件在images之外,我是这样给出路径的<代码>图像/propic.jpg
document.images["sound"].src = "/img/soundOff.png";
document.getElementById('your_id').src = "/img/soundOff.png";