帮忙啊,js文件中的内容怎么在jsp中调用显示啊

sandsworlf 2003-07-16 10:04:28
我的js文件为a.js
内容为:

fuction dis(stats){
switch(stats){
case 101: alert("ssss"); break;
case 102: alert("bbbb"); break;
default: alert("");
}
}

我在jsp文件中得到stats的值,然后调用a.js中的 怎么对话框怎么不显示啊
<%
int stats=rs.getInt("stats");
%>
<script language="javascript">
dis(stats)
</script>

...全文
218 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
sandsworlf 2003-07-17
  • 打赏
  • 举报
回复
改正:b.html中的dis.js为 a.js
sandsworlf 2003-07-17
  • 打赏
  • 举报
回复
///a.js
fuction dis(stats){
switch(stats){
case 101: alert("ssss"); break;
case 102: alert("bbbb"); break;
default: alert("");
}
}
////b.html
<html>
<body>
<script language="javascript" src="dis.js"></script>
<script>
dis(101);
</script>
</body>
</html>
我这样调用都没有用啊,为什么这样啊!

seabell 2003-07-17
  • 打赏
  • 举报
回复
<% int stats=rs.getInt("stats");
%>
<script language="javascript" src="a.js">
</script>
<script>
dis(<%=stats%>);
</script>
wind0209 2003-07-17
  • 打赏
  • 举报
回复
百合心的传值是对的,你可以打印一些值出来看看JS有没有问题。
先 dis(101); 看看有没有ALERT

还有你的页面有没有包含那个JS文件?
lyc98370118 2003-07-17
  • 打赏
  • 举报
回复
把包含的那句先去掉,试试
sandsworlf 2003-07-16
  • 打赏
  • 举报
回复
<% int stats=rs.getInt("stats");
%>
<script language="javascript" src="a.js">
dis(<%=stats%>)
</script>
不行啊,我的a.js中就一个函数(上面提到的)
对话框不能显示啊,救命啊
lsrzm 2003-07-16
  • 打赏
  • 举报
回复
有没有在本叶面包含js文件亚
<script language="javascript" src='a.js'></script>


seabell 2003-07-16
  • 打赏
  • 举报
回复
<%
int stats=rs.getInt("stats");
%>
<script language="javascript">
dis(<%=stats%>)
</script>

87,910

社区成员

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

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