Autor | Zpráva | ||
---|---|---|---|
hal_sk Profil |
#1 · Zasláno: 28. 11. 2009, 22:12:47
Zdravím. Mám takýto formulár.
Malo by to spraviť toto: V selectbox-e vyberiem "napísať ručne", následne sa objaví input element, ale chcem, aby hneď po vytvorení tohto input-u, bol v ňom aj kurzor na písanie. Skúšal som to riešiť tým focus-om, ako to je vidieť v skripte, ale nejde to. Poradíte mi? |
||
Matty Profil |
#2 · Zasláno: 28. 11. 2009, 22:24:03
hal_sk:
Snažíš se použít focus() na div, nikoliv na input. Uprav si script nějak následovně: document.getElementById("inputINNER").innerHTML="<input type='text' id='policko'>"; document.getElementById("policko").focus(); |
||
hal_sk Profil |
#3 · Zasláno: 28. 11. 2009, 23:03:40
Jasne. Som si to neuvedomil. Vďaka.
|
||
hal_sk Profil |
#4 · Zasláno: 28. 11. 2009, 23:25:00
A ešte niečo. Prečo keď pošlem ten formulár cez POST v php, tak spracovateľský skript neprevezme hodnotu z inputu ktorý bol vytvorený cez innerHTML?
|
||
Chamurappi Profil |
#5 · Zasláno: 29. 11. 2009, 02:47:24
Reaguji na hala_sk:
„spracovateľský skript neprevezme hodnotu z inputu ktorý bol vytvorený cez innerHTML?“ Způsob výroby <input>u nemá vliv. Formulářové prvky bez jména se neposílají. |
||
Leo Profil |
#6 · Zasláno: 29. 11. 2009, 09:50:57
"Formulářové prvky bez jména se neposílají. "
S vyjimkou input type file, Leo |
||
Leo Profil |
#7 · Zasláno: 29. 11. 2009, 11:28:18 · Upravil/a: Leo
Z nějakého důvodu mi to nenabízí ani po přihlášení možnost Změny mého příspěvku, takže oprava:
Formulářové prvky bez jména se neodesílají, s výjimkou input type="IMAGE", ne file. U image se minimalne ve FF 3.5, IE6, IE7, Opera 9, Safari 4 (Win), Google Chrome 3, posilaji souradnice "x" a "y" i pokud neuvedete u inputu name. Leo |
||
Chamurappi Profil |
#8 · Zasláno: 1. 12. 2009, 18:11:50
Reaguji na Lea:
Díky za poznatek. |
||
Leo Profil |
#9 · Zasláno: 1. 12. 2009, 19:29:30
"Díky za poznatek."
Není za co. Zrovna (polozapomenutý) input type image používám na malou JS/PHP aplikaci a omylem jsem mu nenastavil name. Takže poznatek z vlastní praxe. Leo |
||
Časová prodleva: 14 let
|
0