Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/397.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript转义字符_Javascript_Html - Fatal编程技术网

Javascript转义字符

Javascript转义字符,javascript,html,Javascript,Html,我正在动态地向表中添加行。对于其中一个单元格(cell8),我希望能够单击调用一个javascript函数(saveDeleteAction(rowIndex)),并将rowIndex作为参数值。生成的HTML不会生成rowIndex的实际值: function addRowToTable(entity,rowIndex) { var table=document.getElementById("entity"); var row=table.insertRow(-1);

我正在动态地向表中添加行。对于其中一个单元格(cell8),我希望能够单击调用一个javascript函数(saveDeleteAction(rowIndex)),并将rowIndex作为参数值。生成的HTML不会生成rowIndex的实际值:

function addRowToTable(entity,rowIndex)
  {
    var table=document.getElementById("entity");
    var row=table.insertRow(-1);
    var cell8=row.insertCell(7);
    cell8.innerHTML= saveDeleteAction(rowIndex);  
  }

function saveDeleteAction(rowIndex) {
  return '<a href=\'javascript:testing(rowIndex)\'; class="btn btn-small btn-warning"><i class="btn-icon-only icon-ok"></i></a>      <a href="javascript:;" class="btn btn-small"><i class="btn-icon-only icon-remove"></i></a>';
}

function testing(rowIndex){
  alert(rowIndex);
}
函数addRowtTable(实体,行索引)
{
var table=document.getElementById(“实体”);
var行=table.insertRow(-1);
var cell8=行插入单元格(7);
cell8.innerHTML=saveDeleteAction(rowIndex);
}
函数saveDeleteAction(行索引){
返回“”;
}
功能测试(rowIndex){
警报(行索引);
}
生成的HTML

<a href="javascript:testing(rowIndex)" ;="" class="btn btn-small btn-warning"><i class="btn-icon-only icon-ok"></i></a>

试试这个:

function saveDeleteAction(rowIndex) {
    return '<a href="javascript:testing(' + rowIndex + ');" class="btn btn-small btn-warning"><i class="btn-icon-only icon-ok"></i></a>      <a href="javascript:;" class="btn btn-small"><i class="btn-icon-only icon-remove"></i></a>';
}
函数saveDeleteAction(行索引){
返回“”;
}

您有什么问题吗?