求教高手:在jsp页面中获得jsp页面中所有的对象数组

diangong 2007-01-13 02:19:55
我想在jsp页面中获得jsp页面中所有的对象数组,然后取出我所要操作的对象类型,有没有好的方法?
...全文
443 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
echoiori 2007-01-14
  • 打赏
  • 举报
回复
var srcEle = new Array();
var srcEleName = new Array();
var aryCount = 0;

for (var i = 0; i < source.elements.length; i++)
{
var name = source.elements[i].name;

if (name.length == 0 || name.indexOf("NoUse") == 0) continue;

if (srcEle[name] == undefined)
{
srcEleName[aryCount++] = name;
srcEle[name] = 1;
}
else
{
srcEle[name] += 1;
}
}

//参考一下吧,函数的一部分,完成你提到的功能。
  • 打赏
  • 举报
回复
request.getParameterNames()
  • 打赏
  • 举报
回复
request中有一个方法可以取出来
tony530520 2007-01-14
  • 打赏
  • 举报
回复
如果是表单对象,document.all就可以取得了。然后再在里面匹配你需要的类型就可以了。
document.all[]是一个多功能的数组, 它包含文档中所有的 HTML 元素.
但是MS Internet Explorer 的私有属性, 最好不要用, 在其它浏览器中无效.
另外getElementBy***这些方法也可以用,看你的需求了
  • 打赏
  • 举报
回复
没看清楚,是jsp页面中所有的对象数组,不是JAVASCRIPT和DHTML的,是吗?
  • 打赏
  • 举报
回复
document.all
liaohaiying 2007-01-13
  • 打赏
  • 举报
回复
表单对象吗?
/*----------------------------------------------------------------
Function Detail : 检测用户时候选种要删除的项目、和给用户相应的确认信息
Param1 : 页面表单名称
Param2 : checkBox名称
Param3 : 提示给用户信息
*/
function chkUserIsSelected(form,chkName,strMessage)
{
var blnFlag = false;
for(var i=0;i<form.elements.length;i++)
{
var objEle = form.elements[i];
if(objEle.name == chkName && objEle.type == "checkbox" && objEle.checked==true)
{
blnFlag = true;
break;
}

}
if(!blnFlag)
{
alert(strMessage);
return false;
}
else
{
if(confirm("确定要删除么?"))
return true;
else
return false;
}
}
huihui0103 2007-01-13
  • 打赏
  • 举报
回复
说具体点啊,大哥
ttaallkk1 2007-01-13
  • 打赏
  • 举报
回复
有个取页面所有对象的方法
diangong 2007-01-13
  • 打赏
  • 举报
回复
高手在哪里?

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧