0

ページが読み込まれる前に、HTML の記事のコンテンツをプレースホルダーからデータベースの情報に変更する関数をホームページで呼び出そうとしています。ただし、正式なパラメーターが欠落しているというエラーが表示され続けます。私は何を間違えましたか?

HTML:

<article id="article1">
    <img src="images/sadface.png" alt="The image didn't load, sorry" id="img0">
    <h4 id="heading0">Not working</h4>
    <p id="p0">This item hasn't loaded, sorry</p>
    <script>
        window.onload = function splashFunction(0);
    </script>
</article>

そしてJavascript:

function splashFunction(x){

document.getElementById("img" + x).src="images/cart2.jpg";

document.getElementById("heading" + x).innerHTML="cart";

document.getElementById("p" + x).innerHTML="cart";
};
4

1 に答える 1

0

データベースへの呼び出しで DOM を変更するには、AJAXを使用する必要があります。

functionコードに関しては、再度 onを定義していwindow.onloadます。関数を呼び出すには、次のようにその名前を使用します。

window.onload = splashFunction(0);
于 2013-04-20T00:24:40.630 に答える