2012-05-31 55 views
-4

任何人都可以幫我寫出這個在href標記上的onClick事件嗎?如何編寫href標記的onclick事件

string x= "<a href=\"JavaScript:callfunction(event,'"+ y.id.tostring() + "');\">click</a>"; 
+6

什麼是你想要做的另一種方式?它在做什麼?你的問題是什麼? – gcochard

回答

4

爲什麼不喜歡:

string x= "<a href=\"#\" onclick=\"callfunction(event,'"+ y.id.tostring() + "');\">click</a>"; 
6
string x = string.Format(
    "<a href=\"#\" onclick=\"callfunction(event, '{0}')\">click</a>", 
    y.id 
); 
2

只需使用DOM負責方法這種任務

var x  = document.createElement('a'); 
x.href = "#"; 
x.onclick = function(evt) { 
    callfunction(evt, y.id.tostring()) 
} 

<destination-node>.appendChild(x);