jsp加载js为什么会失败?

RobotHaptic 2015-07-19 05:33:03
代码如下所示:

<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ page import="java.util.*" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>

<head>
<script type="text/javascript" src="function.js"></script>
<link href="style.css" rel="stylesheet" type="text/css" />
<title>interface_teacher</title>
</head>

工程的结构如图所示,请问为什么js文件没能被加载?错误出在了哪里。
...全文
202 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
RobotHaptic 2015-07-20
  • 打赏
  • 举报
回复
引用 2 楼 JZ_7975 的回复:
[quote=引用 1 楼 Inhibitory 的回复:] js的路径推荐用绝对路径,以 / 开头
路径不对啦 或者使用basepath[/quote]

function showtime()
{
	var now=new Date();
	var year=now.getFullYear();
	var month=now.getMonth()+1;
	var day=now.getDate();
	var hours=now.getHours();
	var minutes=now.getMinutes();
	var seconds=now.getSeconds();
	time=year+'/'+month+'/'+day +'/'+hours+':'+minutes+':'+seconds;
	var div1=document.getElementById('div1');
	div1.innerHTML=time;
}
function letstart()
{
	taskId=setInterval(showtime,500);
}

window.onload=function()
{
	letstart();
};
		


function show1()
{
	var w1 = document.getElementById("right1");
	w1.style.display="block";
	var w4 = document.getElementById("right4");	
	w4.style.display="none";
	var w3 = document.getElementById("right3");
	w3.style.display="none";
	var w2 = document.getElementById("right2");	
	w2.style.display="none";
	
}
function show2()
{
	var w2 = document.getElementById("right2");
	w2.style.display="block";
	var w4 = document.getElementById("right4");	
	w4.style.display="none";
	var w3 = document.getElementById("right3");
	w3.style.display="none";
	var w1 = document.getElementById("right1");	
	w1.style.display="none";
	
}
差不多就是这样
RobotHaptic 2015-07-20
  • 打赏
  • 举报
回复
引用 4 楼 fjtnylk 的回复:
你是哪个页面引用 function.js
interface.jsp和interface_teacher.jsp都引用了。
qqw6789567 2015-07-20
  • 打赏
  • 举报
回复
1,解决此类问题首先看路径(楼上以说建议用绝对路径) 2,在JS文件中逐行添加输出alert();看是否进入或运行到了什么地方 3,在错误的地方修改查看。 希望 对你有帮助
心碎了无痕 2015-07-19
  • 打赏
  • 举报
回复
你是哪个页面引用 function.js
小牛毛 2015-07-19
  • 打赏
  • 举报
回复
我记得这样也是可以的,把js也贴贴吧!
JZ_7975 2015-07-19
  • 打赏
  • 举报
回复
引用 1 楼 Inhibitory 的回复:
js的路径推荐用绝对路径,以 / 开头
路径不对啦 或者使用basepath
Inhibitory 2015-07-19
  • 打赏
  • 举报
回复
js的路径推荐用绝对路径,以 / 开头

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧