のように動的にアンカータグを作成しています
for (var i = 0; i < json.length; i++)
{
<td><a href='#' id=" + json[i].id + " onclick=getId('" + json[i].id + "','"+ json[i].text +"')>" + json[i].text + " </a></td>
}
そして、onclick
私が定義した関数では
function getId(ID,text)
{
console.log(ID);
console.log(text);
}
このonclick
イベントでは、テキスト値に単語間のスペースやギャップが含まれていない場合、コンソールでテキスト値を取得できます。テキストにスペースが含まれている場合、 のようなエラーが表示されますUnexpected token ILLEGAL
。