1

body タグの下部に main.js がロードされた Boilerplate 4.0 を使用しています。フッターをスクリプトとして記述して、著作権年を簡単に更新できるようにしようとしています。つまり、main.js とすべての html ファイルでです。HTML の関数参照は main.js が読み込まれる前に来るため、「Uncaught ReferenceError: (関数) が定義されていません」というエラーが発生し続けます。フッター セクションの前に main.js を読み込むことができ、すべてが機能しますが、目的に反することはありませんか?

html コード:

    <footer id="page-footer">
        <script src="js/footer.js"></script>
            <h5>
            <script>footera();</script>
            <strong><a href="main.html"><script>footerb();</script></a></strong>
            <script>footerc();</script>
            </h5>
    </footer>

main.js コード:

    function footera() {
        document.write("Copyright&copy; 2012, "); 
    }
   function footerb() {
    document.write("<name>, "); 
    }
    function footerc() {
        document.write("all rights reserved"); 
    }
4

0 に答える 0