0

得到一个错误,但不知道什么是错的。

HTMLCode += "<option value='" + m + "' onchange=\"window.open('availability.jsp?month=" + m + "\>" + maand[m].toString() + "</option>";

错误:非法转义字符。

4

3 回答 3

0

MONTH)) + "\ >" + maand 我相信你这里有一个不需要的空间。

于 2013-04-12T08:05:09.653 回答
0

您必须在这部分代码中用另一个 \ 转义 \

today.get(Calendar.MONTH)) + "\ >" 
于 2013-04-12T08:05:20.203 回答
0

您在window.open函数中丢失了右引号和右括号:

HTMLCode += "<option value='" + m + "' onchange=\"window.open('availability.jsp?month=" + m + "')\>" + maand[m].toString() + "</option>";
于 2013-04-12T08:10:38.353 回答