读书人

javascript调用有关问题

发布时间: 2012-01-30 21:15:58 作者: rapoo

javascript调用问题
在jsp中
<%
Messager[] messager=(Messager)ctx.get("messager");

for(int i=0;i<messager.length;i++){
%>
<tr>
<td><imag src="...." onClick="javascript:cmdDelete('+<%=messager[i.getMessagerName()]%>+')"></td>
</tr>
<%}%>



function cdmDelete(s){
document.getElementById().value=s;
document.form[0].submit();

}

一直包错误的参数个数或无效的参数值,是否的我function又错误?

[解决办法]
<imag src="...." onClick="javascript:cmdDelete('<%=messager[i.getMessagerName()]%>')">
不要写加号
[解决办法]
把加号去掉试试。 或者
onClick="javascript:cmdDelete('"+<%=messager[i.getMessagerName()]%>+"')"
[解决办法]

JScript code
document.getElementById().value=s; 

读书人网 >Java Web开发

热点推荐