如何从.js文件中的.html调用 JavaScript 函数
how to call javascript function from .html in a .js file
是否可以
在.js文件中从.html文件中调用javascript函数? 例如,我的foo.js中有这个:
$(document).ready(function() {
fn();
})
我想调用我的索引中的 fn(.html:
<script type="text/javascript" src="js/foo.js"></script>
<script type="text/javascript">
function fn() {
.....
}
</script>
当我这样做时,它似乎没有调用 fn()。
脚本标记嵌套不正确。
<script type="text/javascript">
function fn() {
.....
}
</script>
<script type="text/javascript" src="js/foo.js"></script>
并实际回答您的问题:是的,这是可能的。
绝对可能,但不推荐。如果要调用已嵌套在 html 中的函数,则该函数可能应该位于调用它的文件中。当然,除非您有自己的帮助程序和实用程序函数库,并且您正在调用的此函数可能驻留在那里。这将在你的程序逻辑(JavaScript)和你的内容(HTML)之间保持一个很好的分离。例如:
<!-- Your Helper Library that holds useful functions -->
<script type="text/javascript" src="helpers.js"></scrip>
<!-- Your Program Logic that makes use of your helper functions -->
<script type="text/javascript" src="programlogic.js"></scrip>
我希望这有所帮助!
-话筒
相关文章:
- 从HTML调用typescript文件中的函数
- 从index.html调用函数,该函数无限循环
- 为什么可以't在对指令的html调用中访问$rootScope
- 从周围的 HTML 调用 SVG 中的 JavaScript 函数
- 无法从index.html调用javascript函数
- 从html调用angularjs控制器中的一个函数,但未定义范围变量
- AJAX使用从PHP生成的HTML调用的函数更新MYSQL数据库
- angularjs从html调用函数返回值
- 通过JS和html调用REST API
- 从HTML调用babel脚本中定义的js函数
- 我应该如何从 html 调用 javascript 类方法
- 使用 quick.js 从 HTML 调用 JavaScript 函数
- 无法从 HTML 调用 Javascript 类
- 如何从.js文件中的.html调用 JavaScript 函数
- 从 html 调用 jquery 函数进行解析
- 从 HTML 调用节点请求
- 从动态 HTML 调用本地 JavaScript 函数
- 从 HTML 调用 JavaScript 函数
- 从 html 调用 javascript 脚本
- 从 HTML 调用 WCF 服务总是转到错误函数.适用于 aspx 页面