所以我正在尝试使用脚本在我的网站上下载时间,并且在更改定时器为0时的操作时遇到了问题。这是代码:
else{
//After the counter download the file and end the timer
document.getElementById("time").innerText = "Now";
download();
return;
}
现在而不是说“Now”并使用“download();”自动下载我怎么让它显示超链接而不是“现在”? 非常感谢所有帮助。提前致谢! -Matt。
答案 0 :(得分:1)
不太确定你在问什么,但是这里......
var link = "http://link_to_download";
document.getElementById("time").innerHTML = "<a href = " + link + ">Now</a>;
答案 1 :(得分:1)
您可以创建新的a
元素,并将其onclick
事件设置为您的下载功能:
var link = document.createElement("a");
link.onclick = download;
link.innerHTML = "Download";
link.href = "#";
var img = document.createElement("img");
img.src = "images/site_logo.gif";
img.height = 54;
img.onmouseover = function() { this.src = 'images/logo.png'; };
img.onmouseout = function() { this.src = 'images/site_logo.gif'; };
link.appendChild(img);
document.getElementById("time").appendChild(link);