1

次のコードが機能しないため、画像を別の画像に変更してから通常に戻す方法を知りたいです。

function change(){
    img = document.getElementById("img")
    img.src = "Login_img2.jpg"
    img.onclick = "change2()"
}

function change2(){
    img = document.getElementById("img")
    img.src = "login_img3.jpg"
    img.onclick = "changeN()"
}

function changeN(){
    img = document.getElementById("img")
    img.src = "login_img1.jpg"
    img.onclick = "change()"
}
4

3 に答える 3

4

onclick関数の後にインクルードしているため、関数はすぐに呼び出されます(()また、引用しないでください!)。次のように変更してみてください。

function change(){
    img = document.getElementById("img")
    img.src = "Login_img2.jpg"
    img.onclick = change2;
}
于 2013-09-12T15:11:11.527 に答える