一个关于javacsript的问题

jlus 2005-03-21 05:35:48
<script src="common/tabclass.js"></script>
<link href="common/style.css" rel="stylesheet" type="text/css">

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>
<script>
function function1{
}
</script>
<BODY>
<script>function2</script>
</BODY>
</HTML>

function2为tabclass.js中的一个函数,现在要使function1比function2先运行,该怎么做?我使用body的onload()没达到效果。
...全文
98 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
superfishmanweb 2005-03-22
  • 打赏
  • 举报
回复
这要看你调用的顺序了,其实onload是在页面装载完才启动的,这证明不了什么
panshan 2005-03-22
  • 打赏
  • 举报
回复
function()方法最好写在<HEAD></HEAD>中间,这样比较清楚,比较符合写JSP的要求,
然后你在你在BODY里先调用function1()再调用fuction2()就可以了
LCKKING 2005-03-21
  • 打赏
  • 举报
回复
<script>
function1();
function2();
</script>
就是这样~~~
silverend 2005-03-21
  • 打赏
  • 举报
回复
跟普通的程序执行过程类似
silverend 2005-03-21
  • 打赏
  • 举报
回复
同意楼上的!
awaysrain 2005-03-21
  • 打赏
  • 举报
回复
你先调用哪个哪个就先执行
<script>
function1();
function2();
</script>
GaryZhu 2005-03-21
  • 打赏
  • 举报
回复
<script src="common/tabclass.js"></script>
<link href="common/style.css" rel="stylesheet" type="text/css">

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>
<script>
function function1{
}
function1() //加这行就行了
</script>
<BODY>
<script>function2</script>
</BODY>
</HTML>
Dantee 2005-03-21
  • 打赏
  • 举报
回复
嘿嘿,把你要先执行的那一段放到head里就行了

81,122

社区成员

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

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