我將數據庫中的文本與href
設置爲空。將href設置爲超鏈接文本
您還需要點擊此鏈接。
這是我在頁面加載時分配給標籤的文本。 我的要求是當我點擊「鏈接」我需要重定向到某個頁面。我應該在哪裏分配href
價值和如何?
我將數據庫中的文本與href
設置爲空。將href設置爲超鏈接文本
您還需要點擊此鏈接。
這是我在頁面加載時分配給標籤的文本。 我的要求是當我點擊「鏈接」我需要重定向到某個頁面。我應該在哪裏分配href
價值和如何?
<script>
var s = document.getElementByTagName("a");
s.href = ""; // here give the href value
</script>
如果您正在使用jQuery的您可以使用下面的代碼設置在href:
$("a").attr("href", "http://stackoverflow.com");
document.getElementById('myAnchor').href="http://www.google.com";
夠簡單了:)
在情況下,你也想改變超鏈接的URL和文本...
<html>
<head>
<script type="text/javascript">
function myHref(){
document.getElementById('myAnchor').innerHTML="Visit Google"
document.getElementById('myAnchor').href="http://www.google.com"
}
</script>
</head>
<body>
<a id="myAnchor" href="http://www.java2s.com">Visit Java2s</a>
<form>
<input type="button" onclick="myHref()" value="Change URL and text">
</form>
</body>
</html>
來源:java2s
在ASPX頁面,您可以編寫以下行來創建佔位符
<div><%= linkValue %></div>
而且在後面的代碼創建一個全局變量
string linkValue = "You also have to click on is <a href='' target='_blank'> link </a>";
/* Set the page URL where you want to redirect the page. in your case get the value from database. */";
我覺得這是你想要做的。這個問題並不完全清楚。
更新: 萬一你在頁面中有多個鏈接,你需要創建鏈接和標籤。 見下面
HyperLink link1 = new HyperLink();
link1.Text = "LINK HERE";
link1.NavigateUrl = "http://somedomain.com";
的代碼,並添加到容器這樣
container.Controls.Add(link1);
不能你只是做link – specialscope
爲什麼要添加C#的標籤? –