NOVINKA! E-learningové kurzy umělé inteligence. Nyní AI za nejlepší ceny. Zjisti více:
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!

Diskuze: Zjištění názvu souboru při použití patametru "this"

V předchozím kvízu, Online test znalostí JavaScript, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
Libor HUDÁK
Člen
Avatar
Libor HUDÁK:20.1.2018 14:40

volám funkci JS z potvrzení myší na tlačítko/obrázek s parametrm funkce this...
ve funkci bych ale potřeboval zjistit název tohoto tlačítka/obrázku pro další zpracování.
je to možné prosím?

díky Libor

 
Odpovědět
20.1.2018 14:40
Avatar
Jurajs
Člen
Avatar
Odpovídá na Libor HUDÁK
Jurajs:20.1.2018 14:51

Ahoj, dej zdroják a pak ti tu rádi poradíme :)

 
Nahoru Odpovědět
20.1.2018 14:51
Avatar
Libor HUDÁK
Člen
Avatar
Libor HUDÁK:20.1.2018 15:06

z HTML a php (proto jsou tam ty uvozovky):

<button onMouseOver=\"zvet­sit(this)\" <img src=\"images/tpa­.jpg\"> </button>

potřebuji ve funkci:

function zvetsit(el)
{ nazev= nějak zjistit název souboru(el);
pozadi= "images/z_"+ nazev;
}

potrebuji ve funkci pracovat jak se souborem tpa.jpg tak se souborem z_tpa.jpg
(v adresaři /images/)

děkuji libor

 
Nahoru Odpovědět
20.1.2018 15:06
Avatar
Jurajs
Člen
Avatar
Odpovídá na Libor HUDÁK
Jurajs:20.1.2018 15:50

Pokud chceš dál pracovat v JS s obrázkem tak se první nauč práci s DOM (document object model) tam zjistíš jak se pracuje s elementy atp....
Tady je odkaz https://www.w3schools.com/…bj_image.asp - jak se vytvoří obrázek pomocí JS a k němu přidávat atributy....
A jeste pristup v JS k obrázku - https://www.w3schools.com/jsref/tryit.asp?…
Ale jak říkam nauč se DOM :) Nebo tady na itnetwork...je pěkný článek! :)

Editováno 20.1.2018 15:51
 
Nahoru Odpovědět
20.1.2018 15:50
Avatar
Libor HUDÁK
Člen
Avatar
Libor HUDÁK:20.1.2018 16:40

díky za nasměrování... <:)
dám vědět jak to šlo...

 
Nahoru Odpovědět
20.1.2018 16:40
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 5 zpráv z 5.