Autor | Zpráva | ||
---|---|---|---|
RuMeC Profil * |
#1 · Zasláno: 19. 11. 2007, 16:57:38
Zdravim,
mam <input type='file' id='1'> mozu pres js cely ten kod smazat pokud vim co obsahuje id ... ??? |
||
Tomáš Hanus Profil |
#2 · Zasláno: 19. 11. 2007, 17:15:25
RuMeC
Jak myslis smazat id? Pomoci getElementById se muzes JS na dane id dosat, ale nerozumim "smazat cely kod". |
||
RuMeC Profil * |
#3 · Zasláno: 19. 11. 2007, 17:35:21
aby sa mě toto cele vymazalo
<input type='file' id='1'> z kodu ... |
||
Alphard Profil |
#4 · Zasláno: 19. 11. 2007, 17:50:49
třeba pomocí innerHTML, ale nestačí znát id inputu, potřebuješ id nadřazeného prvku
popř. lze použít DOM fce a jestli to nepotřebuješ smazat, ale jen skrýt, bude nejjednoduší přenastavit CSS |
||
RuMeC Profil * |
#5 · Zasláno: 19. 11. 2007, 21:03:58
jo dik ... udělal jsem to přes innerhtml ...
|
||
RuMeC Profil * |
#6 · Zasláno: 19. 11. 2007, 21:31:36
este by me docela zajimalo toto:
mam: <div id='input'><input id='soubor' type="file" name="soubor[]"></div> vtom file si vyberu soubor ... a pak mam naprogramovanu funcki: function dalsi_input(){ document.getElementById("input").innerHTML += "<br><input type='file' name='soubor[]'>"; } to funkce by za ten 1 input mela vložit dalši ... to funguje vpohode ale problem je vtom že mě vymaže z inputu ten vybrany soubor .... nevíte čim to je ??? |
||
Alphard Profil |
#7 · Zasláno: 20. 11. 2007, 14:31:11
je to tím, že se nejen přídá nový input, ale všechny předchozí se přepíší (aktualizují)
|
||
RuMeC Profil * |
#8 · Zasláno: 20. 11. 2007, 16:25:36
a jak to mam udělat aby se ty puvodni neaktualizovaly ??? chtelo by to nejakou teorii jak to mam udelat ...
|
||
Tomáš Hanus Profil |
#9 · Zasláno: 20. 11. 2007, 16:27:35
RuMeC
Nejprve si obsah uložit a pak ho tom načíst. |
||
RuMeC Profil * |
#10 · Zasláno: 20. 11. 2007, 16:36:11
Tomáš Hanus
jinak to nejde ??? |
||
centi Profil |
#11 · Zasláno: 20. 11. 2007, 17:18:20
RuMeC
function dalsi_input(){ var novy = document.createElement("input"); novy.type = "file"; novy.name = "soubor[]"; document.getElementById("input").appendChild( novy ); } |
||
RuMeC Profil * |
#12 · Zasláno: 20. 11. 2007, 18:43:21
centi
mockrat dik ... |
||
Alphard Profil |
#13 · Zasláno: 20. 11. 2007, 19:05:49
RuMeC
jen abych zlepšil orientaci, jde právě o ty DOM funkce |
||
Časová prodleva: 17 let
|
0