Javascript 我在js代码中缺少了什么(我缺少了什么)错误
我的代码中缺少了什么?开发人员控制台中出现以下错误Javascript 我在js代码中缺少了什么(我缺少了什么)错误,javascript,html,Javascript,Html,我的代码中缺少了什么?开发人员控制台中出现以下错误 Uncaught SyntaxError: missing ) after argument list 完整代码如下: .html('<textarea id="textarea" rows="1" class="form-control chatboxtextarea" data-autosize-on="true" style="overflow: hidden; word-wrap: break-word; height:
Uncaught SyntaxError: missing ) after argument list
完整代码如下:
.html('<textarea id="textarea" rows="1" class="form-control chatboxtextarea" data-autosize-on="true" style="overflow: hidden; word-wrap: break-word; height: 30px;"
onkeypress="javascript:return updateLastTypedTime();" onkeyup="javascript:return refreshTypingStatus(' + chatboxtitle + "','" + toid + "');\"
onkeydown=\"javascript:return checkChatBoxInputKey(event,this,'" + chatboxtitle + "','" + toid + "','" + img + '\');">
</textarea>');
但我真的不能罚款的地方:/
.html(
'<textarea id="textarea" rows="1" class="form-control chatboxtextarea" data-autosize-on="true" style="overflow: hidden; word-wrap: break-word; height: 30px;"
onkeypress="javascript:return updateLastTypedTime();"
onkeyup="javascript:return refreshTypingStatus(' + chatboxtitle + "','" + toid + "');\"
onkeydown=\"javascript:return checkChatBoxInputKey(event,this,'" + chatboxtitle + "','" + toid + "','" + img + '\');">
^^
| | |
|你结束你的开盘报价
另一个字符串文字的开头引号。
对于字符串文字,这些
字面双引号。糟糕。
不要混淆引语。
因此,当通过HTML()
函数插入HTML时,您的refreshTypingStatus()
函数将变为:
refreshTypingStatus(Nice title','My very own toid')
正如您所见,标题不是以引号开头的。您只需插入报价:
'...refreshTypingStatus(\'' + chatboxtitle + "','" + toid + "')..."
^^
| | |
|你结束你的开盘报价
另一个字符串文字的开头引号。
对于字符串文字,这些
字面双引号。糟糕。
不要混淆引语。
因此,当通过HTML()
函数插入HTML时,您的refreshTypingStatus()
函数将变为:
refreshTypingStatus(Nice title','My very own toid')
正如您所见,标题不是以引号开头的。您只需插入报价:
'...refreshTypingStatus(\'' + chatboxtitle + "','" + toid + "')..."
这似乎不是您的
完整代码
,与URI不同,事件处理程序不需要javascript
伪协议。@LucaKiebel我只在这里分享错误行。无需在此处共享所有代码。在插入变量时,您可能有一个未替换的引号,看起来您正在颠倒双引号和单引号的顺序。与URI不同,这似乎不是您的完整代码,事件处理程序不需要javascript
伪协议。@LucaKiebel我只在这里分享错误行。无需在此处共享所有代码。在插入变量时,您可能有一个未替换的引号,看起来您正在颠倒双引号和单引号的顺序。