我把js代码写到一个js.jsp文件中<script type="text/javascript" language="javascript">
function sayHello(myID){
alert(myID);
}</script>
然后在另一个a.jsp中引入js.jsp,并调用:<script language="javascript" type="text/javascript" src="http://localhost:8080/hibernate-web-test/js.jsp"></script><script type="text/javascript">
sayHello("theoffspring");</script>运行a.jsp时并没有调用sayHello这个函数,我记得js是支持动态生成的呀
function sayHello(myID){
alert(myID);
}</script>
然后在另一个a.jsp中引入js.jsp,并调用:<script language="javascript" type="text/javascript" src="http://localhost:8080/hibernate-web-test/js.jsp"></script><script type="text/javascript">
sayHello("theoffspring");</script>运行a.jsp时并没有调用sayHello这个函数,我记得js是支持动态生成的呀
<script language="javascript" type="text/javascript" src="http://localhost:8080/hibernate-web-test/js.js"></script>
function sayHello(myID){
alert(myID);
}</script>
----
不能加script标记
你见过.js文件里面有 script标记的吗?
这个里面的 javascript代码要和 .js这种外部导入的js文件里的代码一样
-->
加上这个貌似也有用
第一: 外部文件不能包含<script>标签。第二:把 .js 文件放到网站目录中通常存放脚本的子目录中(一般为.js)这样容易管理和维护。