» »

javascript: element id

javascript: element id

alum ::

zdravo,

zanima me, ce pozna javascript kaksno funkcijo, ki ti vrne id od elementa, nad katerim je bil izvrsen mouse click.

oz. ce je to sploh mogoce.

Ziga Dolhar ::

this

npr: onclick="alert(this)" [ne jamčim za sintaktično pravilnost. :)

"This" ne vrača sicer ID-ja elementa, ampak referenco na samega sebe.
https://dolhar.si/

alum ::

ja to ze. ampak jaz bi potreboval id elementa, ker bi potem s pomocjo njegovega imena osvezeval bazo.

ill_nino ::

Mogoče kaj takega:

onClick="alert(this.id);"
Are you crazy?
Yes sir!

alum ::

uf super.

hvala ill_nino.

ill_nino ::

Mogoče ti bo tudi to kaj pomagalo:

function dobi(){
vse=document.getElementsByTagName('*');
for(var i=0; vse[i]; i++)
vse[i].onclick=function(){
if(this.id){
alert(this.id);
}
}
}
window.onload=function(){
dobi();
}

Tako da ni treba vedno znova pisati this.id...
Are you crazy?
Yes sir!

alum ::

ne v bistvu mi je tisto prejsneje cisto dovolj...

me pa zanima, ce je mogoce javascript variable prenest v php...

sicer sem izgooglal en nacin...

printf("window.location.href='test.php?c=test'");

...sedaj se mi sicer prenese "test", vendar bi jaz rad prenesel spremenljivko na naslednji nacin...

c=test;
printf("window.location.href='test.php?c'");

je to mogoce tako, ali kako drugace?

Baja ::

printf("window.location.href='test.php?c="+c);

alum ::

hvala Baja


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

JavaScript

Oddelek: Izdelava spletišč
91425 (1270) Gandalfar
»

[Java] razlaga kode

Oddelek: Programiranje
101959 (1545) Sergio
»

Večstopenjski meni

Oddelek: Izdelava spletišč
341975 (1418) Jackass
»

[JAVA] Kako iz servleta dobiti ime okna od klienta (browserja)?

Oddelek: Programiranje
171255 (990) Fizikalko
»

[Javascript] function openwindow()

Oddelek: Izdelava spletišč
71006 (938) Ziga Dolhar

Več podobnih tem