Javascript 尝试动态更改锚HREF
我有一个网站,上面有许多内部报告,这些报告每周都会从各种来源更新,每年我们都会归档年终版本。因此,服务器上的文件夹结构如下所示:Javascript 尝试动态更改锚HREF,javascript,html,anchor,Javascript,Html,Anchor,我有一个网站,上面有许多内部报告,这些报告每周都会从各种来源更新,每年我们都会归档年终版本。因此,服务器上的文件夹结构如下所示: Department Current report1 report2 <etc.> 2013 report1 report2 <etc.> 2012 <etc.> 警报()正在发生,我看到的是正确的值-例如“current”或“2013”,但行 docum
Department
Current
report1
report2
<etc.>
2013
report1
report2
<etc.>
2012
<etc.>
警报()正在发生,我看到的是正确的值-例如“current”或“2013”,但行
document.getElementByID('offshoreSales')。href=newUrl
不是。我遗漏了什么?输入错误:
document.getElementByID('offshoreSales').href = newUrl;
尝试:
我就知道会是那样愚蠢的事情!我在标签上涂满了油,仔细检查了一遍又一遍。我也注意到了每件事的情况,但忽略了那一件。谢谢
<a onclick="EnablePrint();" href="Offshore\Current\NYK_Offshore_Summary.htm"
id="offshoreSales" TARGET="report">Sales</a><br>
function UpdateLinks(selected) {
var myURL = 'Offshore\\' + selected.value + '\\';
alert('New URL prefix: ' + myURL);
var newURL = myURL + 'NYK_Offshore_Summary.htm';
document.getElementByID('offshoreSales').href = newUrl;
newURL = myURL + 'NYK_Offshore_Assets.htm';
document.getElementByID('offshoreAssets').href = newURL;
}
document.getElementByID('offshoreSales').href = newUrl;
document.getElementById('offshoreSales').href = newUrl;