![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 4.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
Jak w Javascript napisać kod, który po kliknięciu na przycisk tworzy obok drugi przycisk, który otwiera jakomś stronę?
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 258 Pomógł: 16 Dołączył: 21.09.2004 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
Kod var button = document.createElement("input");
button.type = "button"; button.id="button01"; button.onclick=function() { document.location.href="http://www.wp.pl"; } document.getElementById("jakis_kontener").appendChild(button); -------------------- -------------
------ |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 4.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
a da się dodać do tego obiektu TARGET="ramka", żeby strona otworzyła się w ramce??
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 1 086 Pomógł: 8 Dołączył: 10.12.2003 Ostrzeżenie: (0%) ![]() ![]() |
Jasne. Zobacz tutaj: http://developer.mozilla.org/pl/docs/DOM:e...nt.setAttribute
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 4.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
A mógłby ktoś podać gotowy kod, bo coś mi nie wychodzi? A najlepiej wysłać stronę (plik html) na maila??
|
|
|
![]()
Post
#6
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 4.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
Kod <script LANGUAGE="JavaScript"> var otwartaStrona = 0; var s = ''; var button = document.createElement("input"); function mojaFunkcja(){ if (otwartaStrona <= 6) { otwartaStrona = otwartaStrona + 1; s = 'program.php?strona='+otwartaStrona; alert(s); button.type = "button"; button.id="button01"; button.onclick=function() { document.location.href="http://www.wp.pl"; } document.getElementById("jakis_kontener").appendChild(button); document.setAttribute(target, "ramka") } else if (otwartaStrona == 7) alert("Nie można otworzyć następnej strony, bo taka strona nie istnieje!"); } </SCRIPT> |
|
|
![]()
Post
#8
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 258 Pomógł: 16 Dołączył: 21.09.2004 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
A używaniu bbcode słyszałeś ? Tym razem poprawię Ci.
"jakis_kontener" - nie przyszło Ci do głowy, że tu ma być Twój element wstawiony ? Ten w którym chcesz mieć buttona ? A Ty po prostu przepisałeś to jak leci, tragedia. -------------------- -------------
------ |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 4.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
aco trzeba zamiast tego wpisać?? button?
|
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 634 Pomógł: 14 Dołączył: 27.05.2006 Skąd: Berlin Ostrzeżenie: (0%) ![]() ![]() |
Cytat aco trzeba zamiast tego wpisać?? button? Kontener to moze byc div, albo cos w czym bedziesz mial ten button. |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 4.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
Dałem:
document.getElementById(div).appendChild(button); i przycisk się nie pokazuje |
|
|
![]()
Post
#12
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 224 Pomógł: 40 Dołączył: 6.07.2004 Skąd: Wuppertal Ostrzeżenie: (0%) ![]() ![]() |
getElementByID pobiera element wg jego id... musisz stworzyc div'a i nadać mu id, a w tej funkcji jako parametr je podać.
|
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 4.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
a jak stworzyć div, bo w JS nie umiem programować
|
|
|
![]()
Post
#14
|
|
![]() Grupa: Zarejestrowani Postów: 1 086 Pomógł: 8 Dołączył: 10.12.2003 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 08:56 |