我有一個網站,其中包括jQuery的標籤的HREF,所以我有一個主題標籤在我的網址,獲取顯示所需的選項卡:JavaScript的 - 改變一個鏈接
www.abc.de/site#tab4
在這個網站上我有一個鏈接看起來像這樣:
<a href="/site.html?option=1" name="optionslink" id="optionslink" onclick="javascript:test()">LINKTEXT</a>
有了這個鏈接,用戶可以選擇一個產品的選項。點擊重新加載網站。我想做到這一點就按這個字符串在URL中的井號標籤讀出,然後該字符串將被添加到URL或鏈接後...
我的功能看起來是這樣的:
function test() {
var info=window.location.hash;
alert(info);
document.getElementById("optionslink").href+info;
return true;
}
到目前爲止,該功能是點擊我得到一個警報彈出窗口,顯示正確的哈希標籤和它的字符串。但是網站被重新加載而沒有添加hashtag +字符串。它看起來像這樣:
www.abc.de/site.html?option=1
它應該看起來像:
www.abc.de/site.html?option=1#tab4
我怎樣才能得到這個工作?
的瞭解它「的javascript:」在你的onclick是多餘的 - 它應該只是測試() – Nealbo
THX的提示,Nealbo! – profilneurotiker