我的下拉列表中出错

时间:2013-04-12 08:03:12

标签: javascript option onchange

得到错误,但不知道出了什么问题。

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

错误:非法转义字符。

3 个答案:

答案 0 :(得分:0)

MONTH))+“\&gt;” + maand 我相信你在这里有一个不需要的空间。

答案 1 :(得分:0)

你必须在代码的这一部分用另一个\来逃避\

today.get(Calendar.MONTH)) + "\ >" 

答案 2 :(得分:0)

您在window.open函数中丢失了结束语和结束括号:

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