Ta strona używa ciasteczek (cookies), dzięki którym nasz serwis może działać lepiej. Dowiedz się więcej OK, rozumiem

JS - pola i ich nazwy

Zaczynasz dopiero swoją przygodę z HTML'em? A może mimo swojego doświadczenia natknąłeś się na jakiś problem? Tutaj na pewno znajdziesz pomoc.

JS - pola i ich nazwy

Post 11.07.2002, 16:07:26

przedstawiam ponizej skrypt ktory zmienia kolor tla, ale nie to jest wazne, interesuje mnie jak napisac kod azeby dzialala funkcja zmien() gdzie nie znamy nazwy pola, tylko dostajemy je przy wejsciu do funkcji -- mysle ze jest to mozliwe ale nie moge nigdzie znalesc jak sie odwolac do tej funkcji zeby to dzialalo

Kod: Zaznacz cały
<script>
function zmien(n){
//            ---     n - przyslana nazwa pola
  if (n.bgColor == "#000000"){ n.bgColor = "#ffffff";
  }else{ n.bgColor = "#000000"; }
}
function zmien1(n){
//            ---     n - przyslana nazwa pola
  if (abc.bgColor == "#000000"){abc.bgColor = "#ffffff";
  }else{ abc.bgColor = "#000000"; }
}
</script>
<table width=100%><tr>
    <td bgcolor=#000000 id="abc" align="left">
     &nbsp;<a href="javascript:" onClick="javascript:zmien('abc')">nie dziala, co zrobic by dzialalo?</a>
     &nbsp;<a href="javascript:" onClick="javascript:zmien1('abc')">Dziala, ale nie o to chodzi :(</a>
    </td>
</tr></table>



z gory wielkie dzieki

--== vojtas ==--
wojtas
Posty: 104
Dołączył(a): 11.07.2002
Lokalizacja: Gdynia/Luton

Post 12.07.2002, 21:18:40

"Wiem, że jest trudno, lecz jeśli nie złamiesz schematów,
tylko przez lornetkę zobaczysz drogę do lepszych czasów."
Dan
Posty: 134
Dołączył(a): 28.06.2002


Powrót do Początkujący webmaster


 


  • Podobne wątki
    Odpowiedzi
    Wyświetlone
    Ostatni post

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 2 gości

Hosting, Domeny, SSL

Subskrypcja

Mamy 51441 zarejestrowanych użytkowników.
Najnowszy użytkownik: jonman65


Nasi użytkownicy napisali:

  • 937731 wiadomości
  • w 247447 tematach

Najnowsze wpisy na blogu

Najnowsze artykuły

Najaktywniejsi (ostatnie 30 dni)