Javascript 服务器收到的请求与我组装的请求不同

Javascript 服务器收到的请求与我组装的请求不同,javascript,Javascript,我有三行javascript: var source = "text/" + image + ".html"; alert(source); document.getElementById('imgtext').src = source; 警报框显示的是text/maintance/img7.html,它是正确的,并且应该是正确的(更重要的是,该文件实际存在) imgtext是一个iframe,因此html文档中的文本应该加载到框架中。相反,我得到一个404错误,表示服务器试图检索/t

我有三行javascript:

    var source = "text/" + image + ".html";
alert(source);
document.getElementById('imgtext').src = source;
警报框显示的是text/maintance/img7.html,它是正确的,并且应该是正确的(更重要的是,该文件实际存在)


imgtext是一个iframe,因此html文档中的文本应该加载到框架中。相反,我得到一个404错误,表示服务器试图检索/text/maintance.html/img13.html(显然不存在)。在警报和设置iframe的源代码之间绝对没有代码。我正在用chrome和firefox对此进行测试,两者都给出了相同的错误。

可能使用jquery访问
imgtext
,而不是
doc.getElementById
<代码>$('#imgtext')。src=源代码应该可以做到这一点。

谢谢,但是我不能在这个项目中使用jquery。
``
document.getElementById(“imgtext”).src=“www.google.com”
对我有效^^^很抱歉,代码文本没有正确地显示出来,即使是document.getElementById('imgtext')。src='text/maintenance/img1.html';给了我同样的东西,还有额外的.html。iframe标记实际上只是简单的。有些事情确实搞砸了。在
标记中,确保声明一个空的src属性,如下所示: