posts - 10, comments - 9, trackbacks - 0, articles - 17

一个引入JavaScript问题

Posted on 2008-12-15 19:21 wesley1987 阅读(544) 评论(0)  编辑  收藏 所属分类: struts学习项目
今天一个诡异的问题弄了我半天,最后发现原因如下:

在HTML的head中 引入外部script:
        <script src="<%=path%>/js/service.js" type="text/javascript" ></script>
之后又写内部script (内容无关)
<script type="text/javascript">
  function SecondType(){
  if (document.check.classTwo.value==1){
   stext.style.display="inline";
  }

  else{
   stext.style.display="none";
  }

 }

 function FirstType(select,forwards){
  if (document.check.classOne.value==1){
    ftext.style.display = "inline";
    document.check.classTwo.value=1;
    SecondType();
  }
else{
   ftext.style.display = "none";
   window.location="<%=path%>/service/good.do?operation=getClass&classone="+select.value+"&forward="+forwards; 
  }

 }

</script>
一切正常,
但是 如果将head中的改为
<script src="<%=path%>/js/service.js" type="text/javascript"  />变了下结尾
引入的外部script任然好用,但是下面的内部script就完全不执行。并伴随很多奇怪的显示效果。

只有注册用户登录后才能发表评论。


网站导航: