Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript]onclick
ArturEales
post 30.01.2009, 18:21:18
Post #1





Grupa: Zarejestrowani
Postów: 106
Pomógł: 0
Dołączył: 21.09.2008

Ostrzeżenie: (0%)
-----


Witam. Mam problem z onclick a mianowicie nie za bardzo wiem jak jej używać smile.gif dopiero zaczynam z JavaScrpt.
Chce żeby po kliknięciu w obrazek został wyświetlony Text.... ale przed tym che zeby została przypisana wartość do obiektu 'dodaj'.

Kod
<img src="img.gif" onclick="dodaj=10">
  
  <script>
  
  if (dodaj == 10)
  {
  document.write("Witaj świecie!");
  }
  </script>


Ten post edytował ArturEales 30.01.2009, 18:24:29
Go to the top of the page
+Quote Post
isso
post 30.01.2009, 18:26:01
Post #2





Grupa: Zarejestrowani
Postów: 296
Pomógł: 32
Dołączył: 3.01.2005

Ostrzeżenie: (0%)
-----


;> dziwne... ja specjalistą od js nie jestem, ale nie sądze mimo wszystko, zeby onclick działało na obrazkach smile.gif musisz wrzucic link smile.gif czyli np.

Kod
<a onclick="jakasFunkcja" title="costam"><img src="plik.jpg" alt="text" /></a>


--------------------
Go to the top of the page
+Quote Post
outsider
post 30.01.2009, 18:44:58
Post #3





Grupa: Zarejestrowani
Postów: 267
Pomógł: 36
Dołączył: 8.08.2008

Ostrzeżenie: (0%)
-----


poprzednik dobrze napisal
Kod
<script type="text/javascript">
function jakasFunkcja(liczba) {
     if(liczba == 10) {
instrukcje...
     }
}
</script>
<a onclick="jakasFunkcja(10)" title="costam"><img src="plik.jpg" alt="text" /></a>

powinno ci pomoc
Go to the top of the page
+Quote Post
230005
post 30.01.2009, 18:52:12
Post #4





Grupa: Zarejestrowani
Postów: 316
Pomógł: 36
Dołączył: 2.04.2008

Ostrzeżenie: (0%)
-----


Ale onclick działa przecież na obrazkach biggrin.gif Przecież sama nazwa wskazuje, że coś się wydarzy jeśli coś zostanie kliknięte i może to być dowolny element obiektu document - czy to div, czy to span, czy to img albo link...

Ten post edytował 230005 30.01.2009, 18:54:13
Go to the top of the page
+Quote Post
piotrooo89
post 30.01.2009, 18:55:23
Post #5


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




tu masz wszystkie eventy na które reaguje img.


--------------------
Go to the top of the page
+Quote Post
isso
post 30.01.2009, 18:58:13
Post #6





Grupa: Zarejestrowani
Postów: 296
Pomógł: 32
Dołączył: 3.01.2005

Ostrzeżenie: (0%)
-----


sorry smile.gif za brak kompetencji... w sprawie js, ale tak czy inaczej smile.gif lepiej używać linku smile.gif bo wtedy widać, że można takie coś kliknać:) (pojawia się łapka)


--------------------
Go to the top of the page
+Quote Post
230005
post 30.01.2009, 18:59:53
Post #7





Grupa: Zarejestrowani
Postów: 316
Pomógł: 36
Dołączył: 2.04.2008

Ostrzeżenie: (0%)
-----


Kod
<script type="text/javascript">

       function funkcja()
       {
           var dodaj = 10;
           alert("to jest tekst");
       }
  
   </script>
   </head>
   <body>    

   <img src="ja.bmp" onclick="funkcja()"></img>
  
   </body>


O coś takiego mniej więcej ci chodzi?

Ten post edytował 230005 30.01.2009, 19:02:38
Go to the top of the page
+Quote Post
ArturEales
post 30.01.2009, 19:05:39
Post #8





Grupa: Zarejestrowani
Postów: 106
Pomógł: 0
Dołączył: 21.09.2008

Ostrzeżenie: (0%)
-----


mniej więcej tak...
Go to the top of the page
+Quote Post
230005
post 30.01.2009, 19:06:25
Post #9





Grupa: Zarejestrowani
Postów: 316
Pomógł: 36
Dołączył: 2.04.2008

Ostrzeżenie: (0%)
-----


To kliknij że pomogłem winksmiley.jpg Albo zanim to zrobisz, napisz jeszcze dlaczego mniej więcej a nie idealnie i dokładnie winksmiley.jpg .

Ten post edytował 230005 30.01.2009, 19:07:12
Go to the top of the page
+Quote Post
piotrooo89
post 30.01.2009, 19:19:13
Post #10


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




Cytat(isso @ 30.01.2009, 18:58:13 ) *
smile.gif bo wtedy widać, że można takie coś kliknać:) (pojawia się łapka)


w js możesz uzyskać również taki efekt dla img klik


--------------------
Go to the top of the page
+Quote Post
isso
post 30.01.2009, 19:26:13
Post #11





Grupa: Zarejestrowani
Postów: 296
Pomógł: 32
Dołączył: 3.01.2005

Ostrzeżenie: (0%)
-----


Cytat(piotrooo89 @ 30.01.2009, 19:19:13 ) *
w js możesz uzyskać również taki efekt dla img klik


ale my tu chyba o zupełnych podstawach rozmawiamy smile.gif prawda?


--------------------
Go to the top of the page
+Quote Post
piotrooo89
post 30.01.2009, 19:34:59
Post #12


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




Cytat(isso @ 30.01.2009, 19:26:13 ) *
ale my tu chyba o zupełnych podstawach rozmawiamy smile.gif prawda?


oczywiście że tak, ale wspominam o tym że istnieje taka opcja tongue.gif


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 13.07.2025 - 13:36