Autor | Zpráva | ||
---|---|---|---|
rosi Profil * |
#1 · Zasláno: 11. 3. 2005, 15:02:11
Mám formulář kde v 1. sloupci je položka SELECT (třeba i JumpMenu)
nazvaná "barvy" a obsahuje 5 barev. Pak mám 2. sloupec s položkou SELECT nazývá se "zbozi" a obsahuje např.: tričko, trenky, kalhoty, košile, ponožky. Takto je vytvořeno 5 řádků. No a já bych potřeboval vyřešit, že když si někdo v prvním řádku vybere např. červenou barvu tak mu ve druhém sloupci vyzkočí v SELECTU "zbozi" pouze např. kalhoty a košile. A pokud to samé udělá ve druhém řádku tak první se nesmí změnit. Doufám že jsem to vysvětlil dost, sám se v tom dost strácím :) Díky za pomoc Rosi |
||
habendorf Profil |
#2 · Zasláno: 11. 3. 2005, 15:18:15 · Upravil/a: habendorf
Viděl bych to asi na PHP nebo JS. A proč to máš tento dotaz podruhé v css?
|
||
Leo Profil |
#3 · Zasláno: 11. 3. 2005, 15:23:33
Pokud se to ma menit okamzite, tak jedine JavaScript, do nehoz muzete predem natahat ten katalog. Leo
|
||
rosi Profil * |
#4 · Zasláno: 11. 3. 2005, 15:54:47
v css to mám omylem :) a možnosti znám, potřebuju poradit jak?
|
||
habendorf Profil |
#5 · Zasláno: 11. 3. 2005, 16:18:40 · Upravil/a: habendorf
No, vzhledem k tomu, že k option nelze přiřadit disabled (lépe řečeno mě se to nepodařilo), tak to zas není tak jednoduchý.
Asi bych se na to vykašlal a šel na to přes optgroup. |
||
llook Profil |
#6 · Zasláno: 11. 3. 2005, 16:26:19
Jedině nějak ty optiony mazat - každý DOM uzel má metodu removeChild(node). A pak je případně znovu javascriptem přidávat - appendChild(node).
Ale jednoduchý to není, a udělat to pro více než jeden prohlížeč bude asi dost fuška. Také radím optgroup - i z hlediska přístupnosti je to lepší. Každopádně to přesouvám do sekce Javascript. |
||
Leo Profil |
#7 · Zasláno: 11. 3. 2005, 16:29:57
U tohohle je nespolehlivejsi nastavit options.length na 0, to spolehlive options smaze, a pak je jeden po druhem vkladat, new Option a spol., Leo
|
||
Fred Profil |
#8 · Zasláno: 11. 3. 2005, 16:52:28
|
||
benjamin Profil |
#9 · Zasláno: 11. 3. 2005, 17:56:22
Jde o to, že bych potřeboval ze selectu <takova ta rozbalovací nabídka> přesunout <zmačknu tlačítko> vybranou hodnotu do textového pole a připojit tuto hodnotu k něčemu co v textovém poli je už od předtim napsane. Jestli mi budeš chtit poradit napis mi prosim na email ZEMAN.BENJAMIN@seznam.cz budu ti moc vděčný.
|
||
Časová prodleva: 20 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0