我有一个动态Html 表,其中有一个包含锚标记的单元格。除了锚标记,我还通过OnClick方法调用了一个函数。该函数有两个参数,都是String类型。
其中,一个字符串包含这样的值“PUT Request|GET Request|JDBC Request|”
例子:
<td align='center'><a href='#' title='click here' onclick=showTestCaseReport('"
+ tcId + "','" + strStep + "')>Detail</a></td>
JavaScript 函数:
function showTestCaseReport(testCaseId, testSteps)
{
alert(testCaseId);
alert(testSteps);
}
但是,当单击浏览器中的单击 ie Detail 时,Javascript 警报未按照定义的功能显示。
编辑:经过分析,我开始知道我上面提到的字符串值中间有空格。删除像这样的空格后PUTRequest|GETRequest|JDBCRequest| ,它的工作。
问题:有没有办法在不删除字符串值中间的空格的情况下处理这个问题?
谢谢
您的 onclick 属性缺少引号,请正确添加它们并继续查看此https://jsbin.com/viqosobzo/edit?html,output
<td align='center'><a href='#' title='click here' onclick="showTestCaseReport('hello','great');">Detail</a></td>
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句