一個引入JavaScript問題
Posted on 2008-12-15 19:21 wesley1987 閱讀(567) 評論(0) 編輯 收藏 所屬分類: struts學(xué)習(xí)項目今天一個詭異的問題弄了我半天,最后發(fā)現(xiàn)原因如下:
在HTML的head中 引入外部script:
<script src="<%=path%>/js/service.js" type="text/javascript" ></script>
之后又寫內(nèi)部script (內(nèi)容無關(guān))
<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" />變了下結(jié)尾
引入的外部script任然好用,但是下面的內(nèi)部script就完全不執(zhí)行。并伴隨很多奇怪的顯示效果。
在HTML的head中 引入外部script:
<script src="<%=path%>/js/service.js" type="text/javascript" ></script>
之后又寫內(nèi)部script (內(nèi)容無關(guān))




















但是 如果將head中的改為
<script src="<%=path%>/js/service.js" type="text/javascript" />變了下結(jié)尾
引入的外部script任然好用,但是下面的內(nèi)部script就完全不執(zhí)行。并伴隨很多奇怪的顯示效果。