Zpracování více elementů – JavaScript, AJAX, jQuery – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu
Reklama
Reklama

Zpracování více elementů – JavaScript, AJAX, jQuery – Fórum – Programujte.comZpracování více elementů – JavaScript, AJAX, jQuery – Fórum – Programujte.com

 

Hledá se programátor! Plat 1 800 € + bonusy (firma Boxmol.com)
dude0
Newbie
5. 9. 2013   #1
-
0
-

Ahoj,
phpéčkem  si nechávám generovat 2 buttony, které mají value typu int a ty value jsou tahány z databáze, name je stejné hodnoty jako value(tedy tahán z dtb), tlačítka nemají přiřazené id  ani class . 

Ale ted nevim jak udělat to, abych mohl javascriptem zpracovat obě dvě tlačítka, když neznám předem jejich, value, id, class nevím o něch "skoro nic". Zjistit na které se kliklo a taky potřebuji někde uchovat na co se nekliklo, s tém taky potřebuju pracovat. 

Jde to takhle nějak vůbec udělat nebo je něco jiného efektivnějšího? předem díky

Nahlásit jako SPAM
IP: 94.127.128.–
i love ellie goulding ♥
Reklama
Reklama
Matěj Andrle
~ Anonymní uživatel
1329 příspěvků
5. 9. 2013   #2
-
0
-

Co je tak těžkého vygenerovat i ID? Jinak document.name, kde name je name elementu vytáhne element podle name...

Nahlásit jako SPAM
IP: 78.136.150.–
dude0
Newbie
5. 9. 2013   #3
-
0
-

Ted uz mi to asi doslo :D dik

Zasláno z mobilního telefonu.

Nahlásit jako SPAM
IP: 94.127.128.–
i love ellie goulding ♥
peter
~ Anonymní uživatel
2533 příspěvků
6. 9. 2013   #4
-
+1
-
Zajímavé

   

document.forms[0].inputs[0].value == 'neco' - podminka?
document.forms[0].getElementsByTagName('INPUT')[0].value - totez
<form onsubmit="..." - sledovat udalost onsubmit?
<input onclick="..." - sledovat klik na tlacitko?

Bez kodu tezko rici, co by bylo asi nejlepsi. Mozna to navrhovane id, kdo vi.

Mozna... 

<input type=hidden name=tlacitko value="">
<input onclick="this.form.tlacitko.value=this.id; return true;...">
Nahlásit jako SPAM
IP: 193.84.207.–
dude0
Newbie
6. 9. 2013   #5
-
0
-

#4 peter
zajmavé, ale nějak tomu nerozumím :/

Nahlásit jako SPAM
IP: 94.127.128.–
i love ellie goulding ♥
Matěj Andrle
~ Anonymní uživatel
1329 příspěvků
6. 9. 2013   #6
-
0
-

Neboj - ani já ho nechápu... :) Buď vytahuj bez parsování přes name, nebo skrz parsování přes GetElement(s)By...

Nahlásit jako SPAM
IP: 78.136.150.–
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 14 hostů

Podobná vlákna

Zpracování více chechboxů — založil pidgin

Pomlčka v elementu — založil omorok

Pořadí elementů — založil Tomas

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032016 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý