Chcę zrobić aby przejść dalej na stronie trzeba było najpierw kliknąć w pierwszy przycisk.
Mam 2 przyciski, klikamy najpierw 1 i pozniej w 2.
Jezeli natomiast klikniemy najpierw w 2, nic sie nie stanie(badz informacja "Kliknij najpierw w pierwszy przycisk")
Kod wyglada tak:
<html> <head> <meta http-equiv="Content-Language" content="pl"> <meta http-equiv="Content-Type" content="text/html; charset=windows-1250"> <title>New Page 1</title> <script type="text/javascript"> function initElement() { var p = document.getElementById("foo"); var dalej = document.getElementById("poo"); p.onclick = showAlert; dalej.onlick = przekierowanie; }; function showAlert() { alert("Kliknąłeś pierwszy przycisk!") //window. location ="http://www.przykladowa.strona3.com"; var wartosc = 1; } function przekierowanie() { if (wartosc == 1) { alert("Przeszedles dalej!") }else{ alert("Nie kliknołeś pierwszego przycisku!") } } </script> </head> <body> <p> <img border="0" src="nieklikniete.jpg" width="526" height="452"></p> <div style="position: absolute; width: 277px; height: 201px; z-index: 1; left: 155px; top: 57px; background-color: #FFFFFF" id="layer1"> Uwaga, aby zobaczyć tło musisz kliknąć w przycisk.<p> <body onload="initElement()";> <span id="foo"><button>Pierwszy przycisk</button></span> <p><span id="poo"><button>2. Dalej</button></span></p> </body> </body> </html>
Drugi przycisk mi wogole nie dziala, co jest nie tak?