当前位置: 代码迷 >> ASP.NET >> 请问js判断treeview被选中的js代码
  详细解决方案

请问js判断treeview被选中的js代码

热度:1848   发布时间:2013-02-26 00:00:00.0
请教js判断treeview被选中的js代码
function   CheckDeleteTree(form)
{  
var   ck=0;
for   (var   i=0;i <form.elements.length;i++)
{
var   e   =   form.elements[i];

var   isCheckSelect   =   false;

if   (e.type   ==   "TreeView ")
{
if   (e.name.substring(e.name.indexOf( "trvCategoryView "),e.name.length).toLowerCase()   ==   "trvCategoryView ")
isCheckSelect   =   true;
}

if   (e.type   ==   "TreeView "   &&   e.checked   &&   isCheckSelect)
ck=1;  
}

if   (ck!=1   )  
{
alert( "没有选择项 ");
return   false;
}
else
{
return   confirm( "是否确定? ");
}

以上代码,有什么地方出错了,麻烦指出~~~

------解决方案--------------------------------------------------------
function CheckDeleteTree(form,treeviewid){ var ck=0; var isCheckSelect = false; for (var i=0;i <form.elements.length;i++) { var e = form.elements[i]; if (e.type.toLowerCase() == "checkbox " && e.name.indexOf(treeviewid)> -1 && e.checked) { isCheckSelect = true; } } if (!isCheckSelect ) { alert( "没有选择项 "); return false; } else { return confirm( "是否确定? "); }}
  相关解决方案