![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 24.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Próbuję napisać skrypt, który z poziomu okna dziecka aktualizuje pola formularza w oknie rodzicu. Wiem, że temat był wielokrotnie wałkowany, ale nie udało mi się znaleźć dobrego rozwiązania. W oknie rodzicu mam formularz o nazwie "form". Jedno z pół formularza jest następujące: <input TYPE="text" id="input_text" name="skad11"> Napisałem przykładowy skrypt, który ma wpisać dowolny tekst do pola o nazwie skad11, ale nie wiem czemu nie działa: próbowałem również:
Bez rezultatu. Będę bardzo wdzięczny za pomoc. Pozdrawiam. Łukasz Będziński. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 614 Pomógł: 7 Dołączył: 10.11.2003 Skąd: Rzeszów/Kraków Ostrzeżenie: (0%) ![]() ![]() |
Nie wiem czym różni się funckja użytkownika od tej zaimplementowanej w przeglądarce? Chyba tylko tym, że jeżeli jest używana na siłę niepotrzebnie zaśmieca pamięć.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 7.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
Nie wiem czym różni się funckja użytkownika od tej zaimplementowanej w przeglądarce? Chyba tylko tym, że jeżeli jest używana na siłę niepotrzebnie zaśmieca pamięć. Ja osobiście uważam, że przy nauce JavaScriptu (czyt. na tym forum) powinno się używać document.getElementById(). Sam uczyłem się JavaScriptu około 5 lat temu ... od temtej pory miałem dużą przerwę i teraz znów się zabrałem za naukę. I patrząc na nic nie znaczący na pierwszy rzut oka $ jeszcze kilka dni temu nie miałem pojęcia o co chodzi, nawet po odesłaniu do google. Tak przypadkiem przyglądając się frameworkowi prototype dopiero uświadomiłem sobie co ów znaczek robi. Chodzi mi o to, że może i w większych projektach $ może uprościć odwołania, ale po co używać go na siłę podczas nauki? Pierwszy lepszy user (niezaznajomiony z JS) wejdzie pobieżnie na forum i spojrzy na kod w którym zobaczy np $('menu').style.width = "40px;" i co pomyśli ... że $ wchodzi w skład JavaScriptu bo nikt nawet nie wspomina że to funkcja użytkownika. Jakże się zdziwi że bez odpowiednich implementacji $ nie zadziała. Wiem że dla doświadczonych w JS $ jest domniemaniem, ale trzeba pamiętać też o początkujących, którzy nie będą mieli o tym pojęcia. Natomiast patrząc na document.getElementById() nawet gdy nie będą wiedzeli co to, to z odrobiną chęci zajrzą do pierwszej lepszej dokumentacji i się połapią. Ten post edytował lukasz_sosnowiec 8.02.2007, 06:04:35 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 22:18 |