请教下面的JS语句那里的问题,在IE7运行正常而在IE6却出错提示:缺少对象;请帮忙修改下
unction postBackByObject()
{
var o = window.event.srcElement;
if (o.tagName == "INPUT" && o.type == "checkbox") //点击treeview的checkbox是触发
{
var d=o.id;//获得当前checkbox的id;
var e= d.replace("CheckBox","Nodes");//通过查看脚本信息,获得包含所有子节点div的id
var divobj= window.document.getElementById(e);//获得div对象
if(divobj != null) //如果不为空则表示,存在自节点
{
var check=divobj.getElementsByTagName("INPUT");//获得div中所有的已input开始的标记
for(i=0;i<check.length;i++)
{
if(check[i].type=="checkbox") //如果是checkbox
{
check[i].checked=o.checked;//字节点的状态和父节点的状态相同,即达到全选
} } }
//AllParentChecked(o)
} }
unction postBackByObject()
{
var o = window.event.srcElement;
if (o.tagName == "INPUT" && o.type == "checkbox") //点击treeview的checkbox是触发
{
var d=o.id;//获得当前checkbox的id;
var e= d.replace("CheckBox","Nodes");//通过查看脚本信息,获得包含所有子节点div的id
var divobj= window.document.getElementById(e);//获得div对象
if(divobj != null) //如果不为空则表示,存在自节点
{
var check=divobj.getElementsByTagName("INPUT");//获得div中所有的已input开始的标记
for(i=0;i<check.length;i++)
{
if(check[i].type=="checkbox") //如果是checkbox
{
check[i].checked=o.checked;//字节点的状态和父节点的状态相同,即达到全选
} } }
//AllParentChecked(o)
} }
{
if(check[i].type=="checkbox") //如果是checkbox
{
check[i].checked=o.checked;//字节点的状态和父节点的状态相同,即达到全选
} }
lz i 未定义啊
{
var o = window.event.srcElement;
if (o.tagName == "INPUT" && o.type == "checkbox") //点击treeview的checkbox是触发
{
var d=o.id;//获得当前checkbox的id;
var e= d.replace("CheckBox","Nodes");//通过查看脚本信息,获得包含所有子节点div的id
var divobj= window.document.getElementById("e");//获得div对象
if(divobj != null) //如果不为空则表示,存在自节点
{
var check=divobj.getElementsByTagName("INPUT");//获得div中所有的已input开始的标记
for(i=0;i<check.length;i++)
{
if(check[i].type=="checkbox") //如果是checkbox
{
check[i].checked=o.checked;//字节点的状态和父节点的状态相同,即达到全选
} } }
//AllParentChecked(o)
} }
var check=divobj.getElementsByTagName("INPUT");
发现一个问题
我的程序是aspx的
把生成的html代码另存一个html页面后运行就好的
但是aspx中却不行
发现一个问题
我的程序是aspx的
把生成的html代码另存一个html页面后运行就好的
但是aspx中却不行
我的程序是aspx的
把生成的html代码另存一个html页面后运行就好的
但是aspx中却不行