-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 に答える