在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又错误?
<%
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又错误?
解决方案 »
- 简单问题,网页里面有没有能直接输入信息的对话框?
- myeclipse项目改名后,不能运行
- 遇到runtime error
- 各位大侠,帮找下ecside_2.0_beta3.jar
- 新手求帮助:dreamwaver中用vbs的简单问题,请帮忙
- 有经验的高手请进-关于如何解决频繁访问数据库的问题?
- 小弟有简单问题提问.望高手指点!!!!!!!!!!!!!!!!
- 问一个弱弱的问题,scriptlet中有类似asp中的Response.Write()方法吗
- web start 传中文参数问题。
- 各位看看这个错误是由什么引起的?(帖出了出错信息)
- 涉及查询操作,jsp直接访问dao层行不行?
- 数据库查询问题
不要写加号
onClick="javascript:cmdDelete('"+<%=messager[i.getMessagerName()]%>+"')"
document.getElementById().value=s;不要这么纠结,这是我发帖的时候打错了
以上去掉引号和脚上引号都测试不能通过
getElementById("")
(Messager)ctx.get("messager");既然是赋值给数组,不是应该强转成数组吗,
messager[i.getMessagerName()]这应该是messager[i].getMessagerName()
然后就是 messager[i.getMessagerName()] ---> messager[i].getMessagerName()
还有最重要的就是 + 号的问题。