【JavaScript】HTML文件插入JavaScript函数

介绍

在HTML文件中插入JavaScript函数的方法如下:

1、在HTML文件中使用<script>标签来定义JavaScript函数,例如:

复制代码
<script>
function myFunction() {
  // 在这里编写JavaScript函数代码
}
</script>

2、在HTML文件中调用JavaScript函数,例如:

复制代码
<button onclick="myFunction()">点击这里</button>

这将在单击按钮时调用名为myFunction()的JavaScript函数。您还可以通过其他方式调用JavaScript函数,例如在页面加载时自动调用或在其他事件触发时调用。在使用JavaScript函数时,请确保将JavaScript代码放在<head><body>标签中,并确保在调用函数之前定义它们。

例子

下面是一个例子,展示如何使用JavaScript函数在HTML中插入表格:

html 复制代码
<html>
    <head>
        <title>表格1</title>
        <script type="text/javascript">
            function createTable()
            {
                var t = document.createElement('table');
                for (var i = 0; i < 20; i ++)
                {
                    var r = t.insertRow();
                    for (var j = 0; j < 5; j ++)
                    {
                        var c = r.insertCell();
                        c.innerHTML = i + ',' + j;
                    }
                }

                document.getElementById('parent').appendChild(t);
                t.setAttribute('border', 1);
            }
        </script>
    </head>

    <body>
        <div id="parent" style="border:1px solid black">
        </div>
        <script>
            createTable();
        </script>
    </body>
</html>

浏览器效果:

相关推荐
2501_920931702 小时前
React Native鸿蒙跨平台采用ScrollView的horizontal属性实现横向滚动实现特色游戏轮播和分类导航
javascript·react native·react.js·游戏·ecmascript·harmonyos
0思必得04 小时前
[Web自动化] Selenium处理动态网页
前端·爬虫·python·selenium·自动化
东东5164 小时前
智能社区管理系统的设计与实现ssm+vue
前端·javascript·vue.js·毕业设计·毕设
catino4 小时前
图片、文件的预览
前端·javascript
2501_920931706 小时前
React Native鸿蒙跨平台实现推箱子游戏,完成玩家移动与箱子推动,当所有箱子都被推到目标位置时,玩家获胜
javascript·react native·react.js·游戏·ecmascript·harmonyos
layman05286 小时前
webpack5 css-loader:从基础到原理
前端·css·webpack
半桔6 小时前
【前端小站】CSS 样式美学:从基础语法到界面精筑的实战宝典
前端·css·html
AI老李6 小时前
PostCSS完全指南:功能/配置/插件/SourceMap/AST/插件开发/自定义语法
前端·javascript·postcss
_OP_CHEN6 小时前
【前端开发之CSS】(一)初识 CSS:网页化妆术的终极指南,新手也能轻松拿捏页面美化!
前端·css·html·网页开发·样式表·界面美化
啊哈一半醒6 小时前
CSS 主流布局
前端·css·css布局·标准流 浮动 定位·flex grid 响应式布局