可以在外部javascript文件中添加多个函数吗?i、 e.js文件?

可以在外部javascript文件中添加多个函数吗?i、 e.js文件?,javascript,Javascript,我试图在一个外部.js文件中编写多个函数,但它不起作用。因此,我使用标记在html正文中编写javascript。我们不能在外部编写多个函数吗?因为只有第一个功能可以正常工作。其他人都不起作用。我是一个新手是的,您可以将多个函数写入外部java脚本文件。 1.在一个名为js的文件夹中创建test.js文件 2.创建test.html文件 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3

我试图在一个外部.js文件中编写多个函数,但它不起作用。因此,我使用标记在html正文中编写javascript。我们不能在外部编写多个函数吗?因为只有第一个功能可以正常工作。其他人都不起作用。我是一个新手

是的,您可以将多个函数写入外部java脚本文件。 1.在一个名为js的文件夹中创建test.js文件 2.创建test.html文件

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
<script type="text/javascript" src="js/test.js"></script> 
</head>
<body>
<a href="#" onclick="test()">Click Here to call first function</a><br>
<a href="#" onclick="test1()">Click Here to call second function</a>  
</body>
</html>
1。test.html

在test.html文件中插入以下行

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
<script type="text/javascript" src="js/test.js"></script> 
</head>
<body>
<a href="#" onclick="test()">Click Here to call first function</a><br>
<a href="#" onclick="test1()">Click Here to call second function</a>  
</body>
</html>

是的,您可以将多个函数写入外部java脚本文件中。 1.在一个名为js的文件夹中创建test.js文件 2.创建test.html文件

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
<script type="text/javascript" src="js/test.js"></script> 
</head>
<body>
<a href="#" onclick="test()">Click Here to call first function</a><br>
<a href="#" onclick="test1()">Click Here to call second function</a>  
</body>
</html>
1。test.html

在test.html文件中插入以下行

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
<script type="text/javascript" src="js/test.js"></script> 
</head>
<body>
<a href="#" onclick="test()">Click Here to call first function</a><br>
<a href="#" onclick="test1()">Click Here to call second function</a>  
</body>
</html>

对当然毕竟,所有的“外部函数”实际上只是以某种方式污染全局(
窗口
)名称空间的副作用。所以,无论如何。。要获得相关帮助,请确保使用实际相关代码和实际错误消息或故障指示器呈现实际问题/问题。可能在Javascript函数尝试访问页面之前,页面的dom内容没有正确加载。关于这方面的帮助,请参考上一篇文章,我从一周前就不知道dom组件是im在javascript中实现的。无论如何,谢谢..你能把代码贴在这里吗?如果可能的话,完整的js文件(作为示例)!您不应该有外部js文件的定义!对当然毕竟,所有的“外部函数”实际上只是以某种方式污染全局(
窗口
)名称空间的副作用。所以,无论如何。。要获得相关帮助,请确保使用实际相关代码和实际错误消息或故障指示器呈现实际问题/问题。可能在Javascript函数尝试访问页面之前,页面的dom内容没有正确加载。关于这方面的帮助,请参考上一篇文章,我从一周前就不知道dom组件是im在javascript中实现的。无论如何,谢谢..你能把代码贴在这里吗?如果可能的话,完整的js文件(作为示例)!您不应该有外部js文件的定义!这是工作样本代码都德…我已经测试了它之前张贴在这里这是工作样本代码都德…我已经测试了它之前张贴在这里