여러 줄에 걸쳐있는 Javascript에서 String을 선언하려고합니다. 행은 HTML과 일부 JSP로 구성됩니다. 여기 자바 스크립트의 여러 줄 (HTML 및 JSP)
내 코드의 샘플입니다function doSth() {
var longString = ["<table>"
,"<tr>"
,"<td>"
,"<select name=dropdownList size=1>",
,"<option value="0" selected>- Select Cake -</option>",
<%
for (int i=0; i<cakes.size(); i++) {
String cake = cakes.get(i).toString();
String selectedCake = "";
%>
"<option value='<%=cakes.get(i)%>' <%=selectedCake%> > <%=cakes.get(i+1)%></option>",
<%
}
%>
,"</select>"
,"</td>"
,"</tr>"
].join("");
}
이클립스에 구문 오류가 말한다, 그러나 나는 오류를 찾아 낼 수 없습니다입니다.
편집 : 죄송합니다. 상황을 더 잘 반영하기 위해 샘플 코드를 변경했습니다.
"<input type=\"button\" name=\"helloButton\" value=\"Click Me\">"
또는 더 나은 :
"<input type='button' name='helloButton' value='Click Me'>"
은 무엇입니까 –
파일은 JSP 파일입니다. – paperclip