请教一个关于jsp的问题
Java code
document.getElementById("sendContent").innerHTML="${ param.AgentCode } "+t.cells[1].innerText;
这句话是什么意思?
------解决方案--------------------在HTML文档中拿到节点的id属性为sendContent的那个节点、然后把他的显示内容设置为“"${ param.AgentCode } "+t.cells[1].innerText;
”
至于t这个变量是哪来的你没有列出来,看样子是个表格的行
所以就是地址栏中参数为AgentCode 的值 + 这一行中低单元格索引为1的文字
------解决方案--------------------document.getElementById("sendContent").innerHTML="${ param.AgentCode } "+t.cells[1].innerText;
获取body中id为sendContent的节点,然后将他的显示文本内容设置为"${ param.AgentCode } "+t.cells[1].innerText
"${ param.AgentCode } "+t.cells[1].innerText:从后台返回一个param对象的agentcode属性的值,加上t这个节点下的第一个cell的值。
------解决方案--------------------param是你在后台放入request或session里的变量,你看下你的后台代码有没有类似
request.setAttribute("param",param)或request.getSession().setAttribute("param",param)的代码
或者是你的当前页面有类似代码,好好找下
------解决方案--------------------