Layers, JS, DHTML - table (CSS)
14 отговора
570 прегледа
Layers, JS, DHTML - table (CSS)
е, ясно, че не сте разбрали нищо от заглавието :)
Значи става въпрос за следното:
Искам да направя по някакъв начин така, че като се мине върху даден линк, който се намира в една кутийка от таблица, да се активират и останалите колонки от същия ред, които също са линкове към същото място. Нещо с layers ми се мотае като идейка, но ако някой се е сблъсквал с проблема и има решението да свирне pls...
Другото е за форма: как да направя checkbox, който като се щракне, да се активира <input type="text"> , който е бил disabled...нещо с DHTML...
Thanks предварително!
Математиката се състои от очевидни неща подредени по подходящ начин
Значи става въпрос за следното:
Искам да направя по някакъв начин така, че като се мине върху даден линк, който се намира в една кутийка от таблица, да се активират и останалите колонки от същия ред, които също са линкове към същото място. Нещо с layers ми се мотае като идейка, но ако някой се е сблъсквал с проблема и има решението да свирне pls...
Другото е за форма: как да направя checkbox, който като се щракне, да се активира <input type="text"> , който е бил disabled...нещо с DHTML...
Thanks предварително!
Математиката се състои от очевидни неща подредени по подходящ начин
Re: Layers, JS, DHTML - table (CSS)
To praveneto na web stranici e mnogo lesno samo che ti prosto niamash vreme da se zanimavash predpolagam.
Plati mi i ste ti go napravya!
Ako ne ti haresva opitai da prichetesh neshtichko da ne e tolkova naglo!
Plati mi i ste ti go napravya!
Ako ne ti haresva opitai da prichetesh neshtichko da ne e tolkova naglo!
Re: Layers, JS, DHTML - table (CSS)
Първото можеш да си го направиш лесно със simple rollover na JS
За второто ако искаш плати на Мастер Админ да ти го направи :)
За второто ако искаш плати на Мастер Админ да ти го направи :)
за втората част на въпроса
аз имах сходна задачка за решаване и това което измислих го постнах в една тема по-долу ("някой да се сеща..."). мисля че за твоя случай ще е нужна и някаква допълнителна функция, за да определя състоянието на чекбокса, в един условен оператор- eval() - трябва да ти свърши работа.
а за първата част на питането - не разбрах какво искаш
but I`m still not content
а за първата част на питането - не разбрах какво искаш
but I`m still not content
Re: за втората част на въпроса
ami,
mai shte triabva da se concretiziram...znachi, za 2-ria vupros s funkcia kakvo shte napravia? t.e., v <input> poleto kakuv e parametura za disable i ima li izobshto takuv?...A za purvia, stava vupros za tablica. Predstavi si edin red ot neia, sustaven ot da rechem 4 poleta, vsiako ot koeto e link. I sum ukazal chrez CSS da se boiadisva on hover, obache iskam celia red da se boiadisa, a ne samo edna ot kolonite mu. suvsem primerno vij: [линк]
Otidi na "List of CDs" i vij kakvo stava (s Internet Explorer go gledai)...samod a otbeleja, che siteto niama pretenciata za design, a e praveno s cel practice na PHP i MySQL...kakto i da e, osven tova spisukut e suvsem primeren...t.e. tova ne sa vsichkite mi diskove,a prosto edna nishtojna chast ot tiah...anyway de...
Математиката се състои от очевидни неща подредени по подходящ начин
mai shte triabva da se concretiziram...znachi, za 2-ria vupros s funkcia kakvo shte napravia? t.e., v <input> poleto kakuv e parametura za disable i ima li izobshto takuv?...A za purvia, stava vupros za tablica. Predstavi si edin red ot neia, sustaven ot da rechem 4 poleta, vsiako ot koeto e link. I sum ukazal chrez CSS da se boiadisva on hover, obache iskam celia red da se boiadisa, a ne samo edna ot kolonite mu. suvsem primerno vij: [линк]
Otidi na "List of CDs" i vij kakvo stava (s Internet Explorer go gledai)...samod a otbeleja, che siteto niama pretenciata za design, a e praveno s cel practice na PHP i MySQL...kakto i da e, osven tova spisukut e suvsem primeren...t.e. tova ne sa vsichkite mi diskove,a prosto edna nishtojna chast ot tiah...anyway de...
Математиката се състои от очевидни неща подредени по подходящ начин
Re: Layers, JS, DHTML - table (CSS)
<script language="JavaScript">
function Highlite(which,color)
{
var coll = document.all[which];
for (i=0; i<coll.length; i++)
coll.style.color = color;
//na netscape ne wurwi ama shte si go naprawish amnalogicno
}
</script>
<table cellspacing="2" cellpadding="2" border="1">
<tr>
<td><a href="blah" id="ww" onMouseover="Highlite('ww','green')" onMouseout="Highlite('ww','blue')">blah</a></td>
<td><a href="blah" id="ww">blah2</a></td>
<td><a href="blah" id="ww">blah3</a></td>
<td><a href="blah" id="ee" onMouseover="Highlite('ee','green')" onMouseout="Highlite('ee','blue')">blah</a></td>
<td><a href="blah" id="ee">blah2</a></td>
<td><a href="blah" id="ee">blah3</a></td>
</a>
</tr>
</table>
<form name="form_name">
<input type="checkbox" name="cbx_1">
<input type="text" name="txt_1" onFocus="if(!document.form_name.cbx_1.status){blur()}">
</form>
function Highlite(which,color)
{
var coll = document.all[which];
for (i=0; i<coll.length; i++)
coll.style.color = color;
//na netscape ne wurwi ama shte si go naprawish amnalogicno
}
</script>
<table cellspacing="2" cellpadding="2" border="1">
<tr>
<td><a href="blah" id="ww" onMouseover="Highlite('ww','green')" onMouseout="Highlite('ww','blue')">blah</a></td>
<td><a href="blah" id="ww">blah2</a></td>
<td><a href="blah" id="ww">blah3</a></td>
<td><a href="blah" id="ee" onMouseover="Highlite('ee','green')" onMouseout="Highlite('ee','blue')">blah</a></td>
<td><a href="blah" id="ee">blah2</a></td>
<td><a href="blah" id="ee">blah3</a></td>
</a>
</tr>
</table>
<form name="form_name">
<input type="checkbox" name="cbx_1">
<input type="text" name="txt_1" onFocus="if(!document.form_name.cbx_1.status){blur()}">
</form>
Редактирано от NastyBUFF на
Re: Layers, JS, DHTML - table (CSS)
Spri se be momche
kato ne pomagash na horata pone ne pulni foruma s bezsmisleni postingi
mnogo te molja
njakoi hora sa na 33600
SO NASTY ! SO WHAT ?
kato ne pomagash na horata pone ne pulni foruma s bezsmisleni postingi
mnogo te molja
njakoi hora sa na 33600
SO NASTY ! SO WHAT ?
Re: Layers, JS, DHTML - table (CSS)
Problema e che NS nqma da hwane ID na linkowete, a syshto taka ne sym siguren kak shte interpretira obekti s ednakwo ime..
No toq nomer s onFocus = blur e dosta elegantno reshenie. No ako ne se lyga pak shte wleze w poleto, nishto che shte blurne... Prosto shte si cancelne eventa, ne znam po kakwa prichina no mislq che wednyg se borih s problema, i na finala dadoh focus na drug obekt, taka si reshih qdowete.
Znachi ako ne ti trqbwa da wyrwi i pod NS mogesh da izpolzwash prepertito disabled = true || false
A po otnoshenie na linkwete:
Ako ne stane pod NS eto ti edna druga alternatiwa:
krystawash si ednotipnite linkowe gore dolu taka:
EDN_LINK1_1
EDN_LINK1_2
EDN_LINK1_3
EDN_LINK2_1
EDN_LINK2_2
.....
Sled koeto s document.links [samo w NS] si gi zawyrtash, i w zawisimost ot imeto na tozi link koito e kliknal usera prawish neshto s drugite ot tozi tip.
Problema kakto winagi se okazwa che propertito color e samo read only/// :(((
No w krajna smetka predpolagam che ste ti trqbwa samo za IE predpolagam....
Scripta na NasyBuff shte ti swyrshi perfektna rabota....
JAVA lets make things badly and slow!!
No toq nomer s onFocus = blur e dosta elegantno reshenie. No ako ne se lyga pak shte wleze w poleto, nishto che shte blurne... Prosto shte si cancelne eventa, ne znam po kakwa prichina no mislq che wednyg se borih s problema, i na finala dadoh focus na drug obekt, taka si reshih qdowete.
Znachi ako ne ti trqbwa da wyrwi i pod NS mogesh da izpolzwash prepertito disabled = true || false
A po otnoshenie na linkwete:
Ako ne stane pod NS eto ti edna druga alternatiwa:
krystawash si ednotipnite linkowe gore dolu taka:
EDN_LINK1_1
EDN_LINK1_2
EDN_LINK1_3
EDN_LINK2_1
EDN_LINK2_2
.....
Sled koeto s document.links [samo w NS] si gi zawyrtash, i w zawisimost ot imeto na tozi link koito e kliknal usera prawish neshto s drugite ot tozi tip.
Problema kakto winagi se okazwa che propertito color e samo read only/// :(((
No w krajna smetka predpolagam che ste ti trqbwa samo za IE predpolagam....
Scripta na NasyBuff shte ti swyrshi perfektna rabota....
JAVA lets make things badly and slow!!
Re: Layers, JS, DHTML - table (CSS)
Ako e samo za IE
opredeleno disabled = true e po dobre
inache onfocus="blur()" zashtitata raboti dostatuchno dobre za regular users
a za s.c. hakers trjabwa winagi da si ima otdelna zashtita server side
P.S. abe willy98, kwo stana be, pak pochnahme s gotowite reshenija za diplomni raboti :)))))
have a nice rainy day
90% Son of a bitch 10% Angel
opredeleno disabled = true e po dobre
inache onfocus="blur()" zashtitata raboti dostatuchno dobre za regular users
a za s.c. hakers trjabwa winagi da si ima otdelna zashtita server side
P.S. abe willy98, kwo stana be, pak pochnahme s gotowite reshenija za diplomni raboti :)))))
have a nice rainy day
90% Son of a bitch 10% Angel
Re: Layers, JS, DHTML - table (CSS)
Az wyobshte weche ne se konkretiziram...
Wiz che samo dawam ideq bez da pisha script....
Taka che za diplomnite raboti pone se staraq da ne gi prawq....
JAVA lets make things badly and slow!!
Wiz che samo dawam ideq bez da pisha script....
Taka che za diplomnite raboti pone se staraq da ne gi prawq....
JAVA lets make things badly and slow!!
Re: за втората част на въпроса
hm purvo da se zastrahovam che ot skoro se zanimavam s tova i ne davam garancia za poleznostta na suveta mi
nachi textbox-a deto iskash da zavisi ot checkbox-a mojesh spored mene da go napravish s event handler. Primerno:
<input bla bla bla OnClick="moiasitextbox.className='dasevijda'">
samo det ne sum nogo siguren kak shte go napravish da se maha edin put kato e izbrano... sigurno ima nachin ma az tolkoz se seshtam sia...
aaa osven tova she triabva textbox-a ti da ima ID=moiasitextbox ili tam kvoto si iskash... i triabva v <style> da imash dvata class-a "dasevijda" i "danesevijda"
tova predpolagam se seshtash kak se prai
<style>
.danesevijda {display:none}
.dasevijda {display:inline}
</style>
az taka si napravih menu koeto da se otvaria na podkategorii... neshto kato tova v klubovete... taka tova za textbox-a
ami za tablicata tuka... mi dai edno i sushto ID na celia red ili tam na sichkite kutiiki deto iskash da se boidisa... i posle kakto i prednoto OnMouseOver ili tam kvoto polzvash... OnMouseOver="kutiikite.className='cherveni'"
nachi v sluchaia ID=kutiikite i she ti triabva
<style>
.cherveni {color: red}
</style>
primerno... a na OnMouseOut="kutiikite.className='normalni'"
.normalni {color: cveta koito iskash da sa po princip}
neshto takova... neznam dali ti pomognah ma az lichno taka bih go napravil...
poleznoto da imash i razni imenuvani classove e che mojesh da gi izvikvash bez da gi povtariash... ma tova sigurno i sam se seshtash
haide kaji ako si razbral ili nerazbral neshto ot pisanicite mi
••••••••••••••••••••••••••••••••••••••
Too much is never enough!
nachi textbox-a deto iskash da zavisi ot checkbox-a mojesh spored mene da go napravish s event handler. Primerno:
<input bla bla bla OnClick="moiasitextbox.className='dasevijda'">
samo det ne sum nogo siguren kak shte go napravish da se maha edin put kato e izbrano... sigurno ima nachin ma az tolkoz se seshtam sia...
aaa osven tova she triabva textbox-a ti da ima ID=moiasitextbox ili tam kvoto si iskash... i triabva v <style> da imash dvata class-a "dasevijda" i "danesevijda"
tova predpolagam se seshtash kak se prai
<style>
.danesevijda {display:none}
.dasevijda {display:inline}
</style>
az taka si napravih menu koeto da se otvaria na podkategorii... neshto kato tova v klubovete... taka tova za textbox-a
ami za tablicata tuka... mi dai edno i sushto ID na celia red ili tam na sichkite kutiiki deto iskash da se boidisa... i posle kakto i prednoto OnMouseOver ili tam kvoto polzvash... OnMouseOver="kutiikite.className='cherveni'"
nachi v sluchaia ID=kutiikite i she ti triabva
<style>
.cherveni {color: red}
</style>
primerno... a na OnMouseOut="kutiikite.className='normalni'"
.normalni {color: cveta koito iskash da sa po princip}
neshto takova... neznam dali ti pomognah ma az lichno taka bih go napravil...
poleznoto da imash i razni imenuvani classove e che mojesh da gi izvikvash bez da gi povtariash... ma tova sigurno i sam se seshtash
haide kaji ako si razbral ili nerazbral neshto ot pisanicite mi
••••••••••••••••••••••••••••••••••••••
Too much is never enough!
Re: TD+ID
Ако ще слагаш ID за клетка на таблица
<td id="neshto">
на всяка цена после трябва да си обвържеш функцията с MSIE, защото иначе генерираш "Object is not defined" във всички останали браузъри: и в Opera5 и N4 и в N6.
<td id="neshto">
на всяка цена после трябва да си обвържеш функцията с MSIE, защото иначе генерираш "Object is not defined" във всички останали браузъри: и в Opera5 и N4 и в N6.
ami to po princip
tova deto go pisah edva li shte raboti na netscape
ama to mai i tova se iskashe nali taka... za IE stavashe vapros
az lichno niamam nervite i turpenieto... pak i ne sum nameril resursite da se ogramotiavam za Netscape ili kvoto i da e bilo drugo osven IE
••••••••••••••••••••••••••••••••••••••
Too much is never enough!
ama to mai i tova se iskashe nali taka... za IE stavashe vapros
az lichno niamam nervite i turpenieto... pak i ne sum nameril resursite da se ogramotiavam za Netscape ili kvoto i da e bilo drugo osven IE
••••••••••••••••••••••••••••••••••••••
Too much is never enough!
Е това е друга работа...
аха,
това вече е друга работа...като прегледах на NastyBUFF дипломната работа ми се стори, че ще работи ОК. Иначе за Netscape изобщо не ми трябва, тъй като и без това той не дава на CSS да пипа hover events...
Както и да е, thanks a lot.
Математиката се състои от очевидни неща подредени по подходящ начин
това вече е друга работа...като прегледах на NastyBUFF дипломната работа ми се стори, че ще работи ОК. Иначе за Netscape изобщо не ми трябва, тъй като и без това той не дава на CSS да пипа hover events...
Както и да е, thanks a lot.
Математиката се състои от очевидни неща подредени по подходящ начин