CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  JavaScript

JSP中include进来的内容也算是document的吗?

楼主yegaofei(踏雪而歌)2005-08-03 19:44:30 在 Web 开发 / JavaScript 提问

<body   onload="fun()">  
  ........  
  ........  
   
  <%@   include   file="****.jsp"%>  
   
  ...........  
  </body>  
   
  其中,fun函数中有一条语句:     var   tags=document.all.tag("span");  
   
  请问:这条语句的作用范围包括那些被include进来的jsp页面吗? 问题点数:100、回复次数:12Top

1 楼jiajia4212()回复于 2005-08-03 20:03:54 得分 0

顶Top

2 楼jiajia4212()回复于 2005-08-03 20:07:34 得分 20

接分  
  Top

3 楼adandelion(水源是CSDN最黑的地方,但这个最黑是CSDN一手制造的!)回复于 2005-08-03 21:46:52 得分 60

是的,等于把那个页面的代码拷贝近来一样.  
  只不过有时候有些代码的的前后位置有要求的.比如你要或的某一个对象,但该对象必须在此前已经定义了.若代码放在该对象前面就有问题了.Top

4 楼peanutsun(施舍一点吧)回复于 2005-08-03 21:49:30 得分 10

包括Top

5 楼yegaofei(踏雪而歌)回复于 2005-08-03 22:10:02 得分 0

谢谢!  
   
  再问一下这条语句的具体含义:   document.all.tag("span");  
   
  该语句是不是把document中的所有<span></span>标记分别放在一个数组里返回。例如  
  var   tags=document.all.tag("span");   返回的tags应该是一个数组?  
  Top

6 楼yegaofei(踏雪而歌)回复于 2005-08-04 09:11:32 得分 0

还有     每次运行到<body   onload="fun()">这句的时候就报错:object   excepted  
   
  问题究竟出在哪里?同样的上面这条语句在其他页面中正常,两个页面的区别就是一个用了include而一个没有用  
  Top

7 楼liminlovemama( 大森林)回复于 2005-08-04 09:19:22 得分 10

是数组.Top

8 楼yegaofei(踏雪而歌)回复于 2005-08-04 10:18:09 得分 0

上面的报错信息写错了,应该是:object   expectedTop

9 楼yegaofei(踏雪而歌)回复于 2005-08-04 10:38:09 得分 0

如果document中没有span的话,那么返回的是什么呢?是一个空数组?还是NULL   ?   或是别的什么?  
   
  现在的问题很奇怪,如果我把<body   onload="fun()">中的fun()去掉,那么不会报错。但是,如果我把fun()函数体中的语句全部删掉,即把fun()变成一个空的函数,<body   onload="fun()">语句不变,那么仍然报相同的错误。  
   
  难道问题出在别的地方?Top

10 楼adandelion(水源是CSDN最黑的地方,但这个最黑是CSDN一手制造的!)回复于 2005-08-04 10:49:27 得分 0

楼主自言自语,只有自己知道啥问题.别人没有代码咋知道问题所在?????  
  郁闷.......Top

11 楼adandelion(水源是CSDN最黑的地方,但这个最黑是CSDN一手制造的!)回复于 2005-08-04 10:56:38 得分 0

再问一下这条语句的具体含义:   document.all.tag("span");  
   
  该语句是不是把document中的所有<span></span>标记分别放在一个数组里返回。例如  
  var   tags=document.all.tag("span");   返回的tags应该是一个数组?  
  -------------------------------------------------------------  
  数组,楼主参考:  
  function   showObj(obj_tag)  
  {  
          for   (i   =   0;   i   <   document.all.tags(obj_tag).length;   i++)  
          {  
                  obj   =   document.all.tags(obj_tag)[i];  
                  obj.style.visibility   =   "visible";  
          }  
   
  Top

12 楼yegaofei(踏雪而歌)回复于 2005-08-04 11:06:44 得分 0

代码很多而且很乱,帖出来也是乱七八糟的,呵呵,大概是我没有把问题说清楚吧。  
   
  问题我已经解决了,谢谢楼上的各位!Top

相关问题

  • 请教jsp:include
  • 请问一下怎样才算是掌握了JSP
  • 关于<jsp:include 急!!!!!
  • The deference between <jsp:include page=""> and <jsp:formard page="">
  • <%@ include file=""%>与<jsp:include page="">
  • jsp......
  • jsp!
  • JSP
  • JSP
  • jsp

关键词

得分解答快速导航

  • 帖主:yegaofei
  • jiajia4212
  • adandelion
  • peanutsun
  • liminlovemama

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo