Javascript 在不同的页面上使用相同的ID会导致图片元素无法呈现吗?

Javascript 在不同的页面上使用相同的ID会导致图片元素无法呈现吗?,javascript,html,css,Javascript,Html,Css,我目前正在构建一个6页的网站,并且已经完成了导航元素的模板,问题是,我只是将css和js放入外部文件中,每个页面上的元素都是相同的,但现在它们没有在原始页面或新页面上呈现,只是在应该有图像的地方显示白色 这是因为我在元素上使用了id而不是类吗? 我想如果id在不同的页面上也没关系,这就是为什么我在这里问这个问题,因为它可能是其他的东西 id是否在单独的创建页面上并不重要。您可能在迁移过程中的某个地方出现了JS错误。您是否在firebug/ChromedeDeveloperTools/iedeve

我目前正在构建一个6页的网站,并且已经完成了导航元素的模板,问题是,我只是将css和js放入外部文件中,每个页面上的元素都是相同的,但现在它们没有在原始页面或新页面上呈现,只是在应该有图像的地方显示白色

这是因为我在元素上使用了id而不是类吗?

我想如果id在不同的页面上也没关系,这就是为什么我在这里问这个问题,因为它可能是其他的东西

id是否在单独的创建页面上并不重要。您可能在迁移过程中的某个地方出现了JS错误。您是否在firebug/ChromedeDeveloperTools/iedevelopertools打开的情况下加载页面,并查看是否存在JS错误?

id是否在单独的创建页面上并不重要。您可能在迁移过程中的某个地方出现了JS错误。您是否在firebug/chromedevelopertools/iedevelopertools打开的情况下加载页面,并查看是否存在JS错误?

ID
不是问题所在。根据css文件检查相对路径是否仍然正确。对我来说,这似乎是最可能的错误。

ID
不是问题所在。根据css文件检查相对路径是否仍然正确。对我来说,这似乎是最可能的错误。

将CSS&JS放入外部文件后,Dreamweaver问我是否要更新链接,我回答是,它将外部CSS文件中的所有背景图像从(images/image.jpg)更改为(file:///images/image.jpg),我不得不将它们全部改回原来的路径。问题解决了

将CSS和JS放入外部文件后,Dreamweaver问我是否要更新链接,我回答是,它将外部CSS文件中的所有背景图像从(images/image.jpg)更改为(file:///images/image.jpg),我不得不将它们全部改回原来的路径。问题解决了

不,不是因为这个。您可以在不同的页面上使用相同的ID。“使用”这些ID的CSS/JavaScript代码将在任何页面上找到相应的元素。不知道为什么有人投了否决票,这是一个相关的问题,没有被问到可能对其他人将来有用的答案。被否决是因为他们喜欢显示自己有投票权+1只是为了否定。@Jawad谢谢,我知道这是一个业余问题,但是这个网站适合所有技能水平的人,所以它确实对初学者有用。而且,现在我确信我认为我事先知道的。不,不是因为这个。您可以在不同的页面上使用相同的ID。“使用”这些ID的CSS/JavaScript代码将在任何页面上找到相应的元素。不知道为什么有人投了否决票,这是一个相关的问题,没有被问到可能对其他人将来有用的答案。被否决是因为他们喜欢显示自己有投票权+1只是为了否定。@Jawad谢谢,我知道这是一个业余问题,但是这个网站适合所有技能水平的人,所以它确实对初学者有用。另外,现在我确信我之前所知道的。您的URL以
文件开始://
?这在web服务器上不起作用。@ŠimeVidas不,这就是问题所在-Dreamweaver更改了通往该服务器的路径。我不得不把它们改回去,让答案更清楚。:)您的URL以
文件开始://
?这在web服务器上不起作用。@ŠimeVidas不,这就是问题所在-Dreamweaver更改了通往该服务器的路径。我不得不把它们改回去,让答案更清楚。:)我试过了,这不是一个js错误,不过谢谢你的输入。我发布了解决方案。我试过了,这不是一个js错误,不过谢谢你的输入。我发布了解决方案。在您发布此内容之前,我也发生了同样的事情:)谢谢在您发布此内容之前,我也发生了同样的事情:)谢谢