JavaScript 中未终止的字符串文字

unterminated string literal in javascript

本文关键字:字符串 文字 终止 JavaScript      更新时间:2023-09-26

我的 JSON 中有一个字符串。 值为 To be Reviewed

我正在使用data[i].status语法在客户端检索此字符串。它获取正确的值,但是当我将此语法作为参数发送时unterminated string literal它会在客户端给出错误。

我的代码是:

onClick=test('"+data[i].product+"','"+data[i].status+"').

如何在另一个函数中发送字符串值?

提前谢谢。

在附加变量时,不需要用引号括起来,只需要分配给onClick参数的值。假设您的test函数接受两个参数,这应该可以工作:

onClick="test(data[i].product, data[i].status)"