基本上是有可能做這樣的事情....放置一個變量作爲HREF
<a href=link onClick="clicked();">Click me!</a>
<script>
function clicked() {
if(myVar == 1) {
link="http://stackoverflow.com"
}
else if (myVar == 2) {
link="http://google.com"
}
}
</script>
這個例子可能是不可能的,因爲它發射的同時... 但它是在所有可能在那裏使用變量?
基本上,我需要一個鏈接,根據變量將你帶到兩個不同的地方。 我想我可以有兩個鏈接,並根據變量分別隱藏/顯示每一個,但我想知道是否有可能以另一種方式?
我正在使用HTML,CSS,JavaScript和JQuery ...
謝謝!
我很好奇,我總是看到'event.preventDefault();' - 這究竟是什麼「阻止」? – Johannes 2011-05-07 19:34:55
@Johannes它可以防止該事件的瀏覽器的默認行爲。 – alex 2011-05-08 00:57:30
是否有可能列出瀏覽器對事件的默認行爲? – Johannes 2011-05-08 01:46:53