2011-05-16 59 views
0

我有一個變量,我想爲它的值添加一個鏈接。下面這個例子只返回html。返回時如何使其成爲可點擊的鏈接?作爲鏈接的JavaScript變量值

var link = 'new link: <a href="http://test.com/" target="_blank"><b>Clink Here</font></b></a>' 

回答

0

這會幫助你:

var myDiv = document.createElement("div"); 
var link = 'new link: <a href="http://test.com/" target="_blank"><b>Clink Here</font></b></a>' 
myDiv.innerHTML = link; 
document.body.appendChild(myDiv); 

對於ID:

myDiv.id = "myLink"; 
alert(document.getElementById('myLink').innerHTML); 
+0

也感謝如何將我分配一個ID,該分區中創建? – sarsar 2011-05-16 19:36:57

+0

@sarsar查看編輯 – ascanio 2011-05-16 19:43:46

0

您需要的容器中的HTML將被放置。如果你可以使用jQuery,這變得非常簡單。

<div id="container"></div> 

var link = '...'; 
$('#container').html(link); 

工作樣本:http://jsfiddle.net/mEjUg/

0

在jQuery中:

$("<div />") 
    .html('new link: <a href="http://test.com/" target="_blank"><b>Click Here</b></a>') 
    .appendTo("body");