树形是这样表示的:<form action="javascript:void(0)"><ul id="tree-checkmenu" class="checktree"><li id="show-gs0"><input id="check-gs0" type="checkbox" />公司1<span id="count-gs0" class="count"></span><ul id="tree-gs0"><li id="show-syb0"><input id="check-syb0" type="checkbox" />事业部1<span id="count-syb0" class="count"></span><ul id="tree-syb0"><li><input type="checkbox" >科室1</li><li class="last"><input type="checkbox" />科室2</li></ul></li><li id="show-syb2" class="last"><input id="check-syb2" type="checkbox" />事业部2<span id="count-syb2" class="count"></span><ul id="tree-syb2"><li><input type="checkbox" >科室3</li><li><input type="checkbox" >科室4</li><li><input type="checkbox" >科室5</li><li class="last"><input type="checkbox" />科室6</li></ul></li></ul></li><li id="show-gs6"><input id="check-gs6" type="checkbox" />公司2<span id="count-gs6" class="count"></span><ul id="tree-gs6"><li id="show-syb6" class="last"><input id="check-syb6" type="checkbox" />事业部5<span id="count-syb6" class="count"></span><ul id="tree-syb6"><li><input type="checkbox" >科室8</li><li class="last"><input type="checkbox" />科室7</li></ul></li></ul></li><li class="last" id="show-gs8"><input id="check-gs8" type="checkbox" />公司3<span id="count-gs8" class="count"></span><ul id="tree-gs8"><li id="show-syb8" class="last"><input id="check-syb8" type="checkbox" />事业部6<span id="count-syb8" class="count"></span><ul id="tree-syb8"><li class="last"><input type="checkbox" />科室9</li></ul></li></ul></li></ul></form>如题,如何获取选择值???
function getSelectedValues(myName)
{
var selectedValues="";
this.myName=myName;
var root=document.getElementById('tree-'+myName);
var subBoxes=null;
subBoxes=root.getElementsByTagName('input');
for(var i=0;i<subBoxes.length;i++)
if(subBoxes[i].checked&&subBoxes[i].id=="")
{
selectedValues+=subBoxes[i].value+";";
}
return selectedValues;
}