Autor Zpráva
Pavel Dumbrovský
Profil
Zdravím,
jsem JS začátečník a potřeboval bych drobnou radu od zkušenějších:
Mám malej cyklus kterej má posílat hodnoty do funkce pripona. Jmenovitě to jsou z formuláře input file s názvy foto1, foto2, foto3 a bude jich víc, takže to chci dát do cyklu a vždycky ke slovu foto připojit aktuální číslo. Jenže jsem zvyklej dělat v php a tady nevím jak spojit to foto a ten identifikátor j. Díky za radu!

for(var j=0;j<3;j++){
typ= pripona(form.foto[j].value);
				}
Chamurappi
Profil
Reaguji na Pavla Dumbrovského:
Viz Dvojí přístup ke členu (vlastnosti/metodě) objektu, konkrétně budeš chtít použít form["foto" + j].value.
Pavel Dumbrovský
Profil
Děkuju,
ale pořád mi to háže v tom místě chybu a nejede to..

for(var j=0;j<3;j++){
alert(form["foto" + j].value);
typ= pripona(form["foto" + j].value);
alert(typ);
					}


Má to být takto?
Pavel Dumbrovský
Profil
Á pardon, moje chyba, samozřejmě to chce zvýšit identifikátor o jedna, aby to sedělo s těmi inputy, nebo takto:

for(var j=1;j<4;j++){


Takže děkuji za ten dvojí přístup, na to bych sám v životě nepřišel.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Odkud se sem odkazuje


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: