以下这段代码本来是好的,它的作用是将所有的勾选框勾选<script language="javascript" type="text/javascript">
fuction selectall()
{
for (var i=0;i<document.form1.elements.length;i++)
{
var e = document.form1.elements[i];
if (e.name == "itemcheckbox")
{
e.checked = true;
} }}这段代码整体是这样,原来使用的挺好的,不过昨天开始我把所有的页面都加到了母版页中去,结果提示:document.form1对象为空或不存在
在vs环境中打document.,发现后面提示也没有了form1之类的东西,我把它换成form[0]也是一样的...高人帮我看看...
fuction selectall()
{
for (var i=0;i<document.form1.elements.length;i++)
{
var e = document.form1.elements[i];
if (e.name == "itemcheckbox")
{
e.checked = true;
} }}这段代码整体是这样,原来使用的挺好的,不过昨天开始我把所有的页面都加到了母版页中去,结果提示:document.form1对象为空或不存在
在vs环境中打document.,发现后面提示也没有了form1之类的东西,我把它换成form[0]也是一样的...高人帮我看看...
解决方案 »
- System.Web.Configuration.PagesSection.AutoEventWireup 能在运行时用代码设置成false吗?
- 有人试过使用WCF发布网站(不装IIS)吗?
- 网页加载很慢 高手来请教下
- 递归问题!
- 求助:关于网络映射硬盘做虚拟目录,不胜感激!
- 菜鸟求救,大虾帮忙!在线等待!
- 怎么在页面中改变ascx用户控件里的标签控件的属性值?
- 文件保存在数据库字段中的文件,怎么实现断点续传?
- 关于在gridview表格中合并单元格的问题
- 有关detailsView的ItemUpdating操作?
- http/1.1 500 internal server error”是怎么回事啊
- 使用Visual studio 作美工
有可能是
form丢失了,也就是说,你的页面中没有form
现在是没办法循环,根据名称来是没问题的,请问我怎么循环?给个示例好吗?
function checkAll(){
var CheckList=document.getElementsByName("checkbox")
if(CheckList!==null){
for (i=0;i<CheckList.length;i++){
CheckList[i].checked=true
}
}
}
</script>
把你的form1改成这个名字就可以了。