Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [js] id elementu uruchamiajacego akcje
Forum PHP.pl > Forum > Przedszkole
loonger
mam takiego inputa:
  1. <input id="input" onclick="click();">


czy da sie w jakiś sposób w funkcji click odwołać do tego inputa bez przesyłania go w parametrach funkcji?
sticker
raczej nie sad.gif

ale za to możesz podać parametr this, to Ci da taką zalete że zawsze bedziesz wiedział z jakiego elementu został wywołany bez konieczności pisania parametru dla każdego inputa -> bo jak sie domyślam tu tkwi twój problem
loonger
dzięki! właśnie o to mi chodziło. smile.gif
drPayton
  1. <script type="text/javascript">
  2. //<![CDATA[
  3.  
  4. function zrobCos()
  5. {
  6. alert("Id elementu który mnie wywołał to: " + document.activeElement.id + "\nA jego nazwa to: " + document.activeElement.name);
  7. }
  8. //]]>
  9.  
  10.  
  11. <input type="button" value="click!" id="idWinowajcy" name="nazwaWinowajcy" onclick="zrobCos();" />


Ale działa tylko pod IE winksmiley.jpg
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.