-4

任何人都可以帮我在href标签上的onClick事件上写这个吗?

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

3 回答 3

6
string x = string.Format(
    "<a href=\"#\" onclick=\"callfunction(event, '{0}')\">click</a>", 
    y.id
);
于 2012-05-31T15:30:51.930 回答
4

为什么不这样:

string x= "<a href=\"#\" onclick=\"callfunction(event,'"+ y.id.tostring() + "');\">click</a>";
于 2012-05-31T15:29:54.343 回答
2

只是一种使用 DOM 负责方法来完成此类任务的替代方法

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

<destination-node>.appendChild(x);
于 2012-05-31T15:32:15.833 回答