zoukankan      html  css  js  c++  java
  • javascript应该嵌入到html中的什么位置

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <meta http-equiv="X-UA-Compatible" content="ie=edge">
        <title>Document</title>
        <style>
            input.btn {
                background: red;
            }
            .overstyle {
                background: olive;
            }
            .outstyle {
                background: red;
            }
        </style>
        <!-- // js函数代码【建议】嵌入头部之间。在页面文档主体和其余部分代码加载之前【web内容在浏览器中是从上到下解析的,head内的脚本会比body内的脚本线处理。所以最好将包含所有预定义函数的js代码放在头部】 ;js区分大小写;-->
        <script>
            document.write("<font>js代码输出的文字;一般不这么用</font>");//document.write()是文档对象的输出函数。其功能是将括号中的内容或变量值输出到页面文档中。
    
            //  一些比较简短的js事件代码可以直接写在html标签内,格式:  onclick=javascript:函数名称()   具体的函数写在嵌入head的js代码中
            function submit() {
                alert('提交');
            }
    
        </script>
    </head>
    <!-- onload当网页下载到浏览器就会执行,如果onload需要访问html标签所定义的对象,需要确保对象先于onload脚本执行。所以onload函数应该写在body中而非head -->
    <body onLoad="window.alert('页面内容完成导入到浏览器')">
        <input type="button" name="button" title="新建申请表单" value="新建" class="btn" onmouseover="this.className='overstyle'" onmouseout="this.className='outstyle'" onclick="javascript:submit();">
    
        <!-- // js放在body主体之间用来实现某些部分动态地创建文档 -->
        <script>
            
    
        </script>
    </body>
    </html>
    每天进步一点点
  • 相关阅读:
    BZOJ 1718: [Usaco2006 Jan] Redundant Paths 分离的路径( tarjan )
    BZOJ 1040: [ZJOI2008]骑士( 树形dp )
    BZOJ 1691: [Usaco2007 Dec]挑剔的美食家( 平衡树 )
    HDU 5667 Sequence 矩阵快速幂
    FZU 2225 小茗的魔法阵 扫描线+树状数组
    UVA 11916 Emoogle Grid 离散对数 大步小步算法
    UVA 11754 Code Feat 中国剩余定理+暴力
    FZU 2092 收集水晶 dp+bfs
    FZU2090 旅行社的烦恼 巧妙floyd 最短路
    UVA 11426 GCD
  • 原文地址:https://www.cnblogs.com/677a/p/11732332.html
Copyright © 2011-2022 走看看