问题描述:
Uncaught SyntaxError: missing ) after argument list
问题分析:
1、给元素添加onclick属性时,使用了三层引号嵌套,但是引号嵌套顺序不对。
$("#endTime").attr("onclick", "WdatePicker({ dateFmt: 'yyyy-MM', maxDate: '%y-%M', minDate: '#F{$dp.$D(\"startTime\")}' })");
解决办法:应该是单引号-双引号-单引号的嵌套顺序。
$("#endTime").attr("onclick", 'WdatePicker({ dateFmt: "yyyy-MM", maxDate: "%y-%M", minDate: "#F{$dp.$D(\'startTime\')}" })');
本文讲述了在JavaScript中遇到的`Uncaught SyntaxError: missing ) after argument list`错误,焦点在于修复`onclick`属性的引号嵌套,正确顺序为单引号-双引号-单引号。通过实例演示了解如何避免这种常见前端编程错误。
3万+





