我很抱歉提出這樣一個愚蠢的問題,但我似乎無法讓我的Javascript被執行。我從完整的頁面切換到一個簡單的例子,以確保我沒有做任何棘手的事情,我仍然無法讓JS工作。我已經保存在一個文件下面的代碼名爲我的服務器上的index.html:Javascript未執行
<%@page import="index.jsp" %>
<html>
<head>
<title>Hello World</title>
</head>
<body>
Hello World!<br/>
<script type="text/JavaScript" src="index.jsp">
</script>
Still hello world!
<script type="text/JavaScript">
out.println(" Your IP address is " + request.getRemoteAddr());
alert("Welcome to the boost converter site");
</script>
</body>
</html>
而我所看到的,當我去的網頁是:
Hello World
Still Hello World
在index.jsp文件,我有:
function InitPage(){
out.println("Your IP address is " + request.getRemoteAddr());
}
我知道解決的辦法是出奇的簡單,但我一直沒能拿出的代碼來修復此行。我一直在將示例代碼複製到我的頁面,以查看其他人的JS是否正確執行,但我也沒有得到。很確定服務器運行Tomcat。
感謝,
克雷格
試試這裏的示例代碼http://www.w3schools.com/js/js_functions.asp – 2012-08-07 19:29:06