解决方案 »
- Javascript中的函数调用错误
- 分享一个javascript写的工作流程图
- 这样情况下,怎样移动div?
- Javascript在我的firefox以及chrome下面这些代码为什么不执行?
- 连基本的东西都解决不了,是fiexfox太差了,不是我自己搞错了,请大家看一下.
- 屏蔽按键 firefox
- 关于正则表达式的问题
- 请问一个页面在初始化时候隐藏某个表格的一行而不闪烁的方法?
- 如何读出frame中一个单元格(td)中的文字?
- 用ajaxFileUpload+struts2+ftp上传,后台一直获取不到file,求大神们帮忙解决
- Jquery ajax get问题
- jQuery使按钮无效为什么不起作用?
貌似提供了这么一个方法:
//get checkbox object by id(input by client)
//added by wallimn,
dTree.prototype.co=function(id){
if (this.cbCollection[id])return this.cbCollection[id];
for(var n=0; n<this.aNodes.length; n++){
if(this.aNodes[n].id==id){
this.cbCollection[id]=document.getElementById("c"+this.obj+n);
break;
}
}
return this.cbCollection[id];
};选中某个checkbox控件,这样试试:
tree.co(id).checked = true; //id参数是指节点ID
改 checked="checked"属性。
我试过了 不行 tree.co(...)为空或不是对象
childNodes
document.getElementsByTagName()
你搜索下这些方法 属性怎么用吧 。
http://www.v-ec.com/dh20156/code/dhatv4.rar下载
看的我眼晕
document.getElementById('checkbox的ID').checked = true;
//checkbox的ID需要你自己拼接一下,加上它有个c_前缀:
document.getElementById('c_' + id).checked = true;即使没有ID属性,还可以通过兄弟节点或父子节点去选择checkbox元素对象。
这里有现成的代码,很好用!