一个关于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()没达到效果。
...全文
61 点赞 收藏 8
写回复
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里就行了
回复 点赞
发动态
发帖子
Web 开发
创建于2007-09-28

5.2w+

社区成员

34.1w+

社区内容

Java Web 开发
社区公告
暂无公告