這是一個簡單的練習,我想隱藏一個鏈接,放在我的Html文件中。 但是讓它在我的函數中有一個定時器用完後出現。我可以隱藏使用javascript的Html鏈接嗎?
這是JavaScript位 (下面是HTML位)
var i = 10;
var time;
var countdown = document.getElementById("countdown");
var link = document.getElementById("link");
function MyFunction3() {
document.getElementById("imageoef").style.visibility="visible";
link.style.visibility="hidden";
i--;
countdown.innerHTML= i;
time = setTimeout ("MyFunction3();",1000);
if (i < 1) {
countdown.innerHTML="";
document.getElementById("imageoef").style.visibility="hidden";
link.style.visibility="visible";
}
}
HTML
<img src="images/loading.gif" alt="Loading..." id="imageoef" style="visibility:hidden" />
<form method="post">
<input onclick="MyFunction3();" type="button" value="start download" />
</form>
<div id="countdown">
<a id="link" href="http://freelanceswitch.com/freelance-freedom/freelance-freedom-2/" >Your download is ready!</a>
</div>
其中是id imageoef的元素? –
在同行評審時應該被修正 – sschrass
我沒有包括它,因爲那個已經工作了,不需要注意那一點。 這是一個html格式的圖像,它首先被隱藏起來,但在按下按鈕時會出現。當計時器用完時消失。 我似乎無法做到與鏈接相同。 – user1951350