a.innerHTML = "<s:property value="%{list.get(#st.index)}" ></s:property>";a.innerHTML = "<s:property value="\%{list.get(#st.index)}"\ ></s:property>";用了上面两种方法转义符和"都不行上面贴错了a.innerHTML = "<s:property value=\"%{#session.map['list'].get(#st.index)}\" ></s:property>";a.innerHTML = "<s:property value="%{#session.map['list'].get(#st.index)}" ></s:property>";
1 回答
慕哥9229398
TA贡献1877条经验 获得超6个赞
你转义符写错了。
”
应该转义为
\"
因此你的代码应该改为:
1 | a.innerHTML = "<s:property value=\"%{list.get(#st.index)}\" ><\/s:property>" ; |
(ps: 顺手把你的正斜线也转义了,虽然不是必须)
添加回答
举报
0/150
提交
取消