我在使用 JavaScript 时遇到问题,它在 onclick 中有一个字符串参数。它不喜欢字符串中的空格并自动添加引号 (") 导致错误(见图片)。我该如何正确执行?谢谢。 代码在 kendo grid taghelper 中:
template="<img onclick=Delete(#= Id #,'#=Name #') src='/icon.png'> ">
期待
<img onclick=Delete(6183, 'Dallas office') src="/...">
如果我理解正确你需要这个:
template=`<img onclick="Delete(6183, 'Dallas office')" src='/icon.png'>`
如果你有动态参数:
let X = 'Some Value';
let Y = 'Some value';
template=`<img onclick="Delete(${X}, ${Y})" src='/icon.png'>`