Autor | Zpráva | ||
---|---|---|---|
Micruss Profil |
#1 · Zasláno: 9. 1. 2013, 19:44:15
Potřeboval bych se zeptat zda jde "nějak" udělat ohraničení tagu <tr>...</tr> onmouseover & onmouseout
Zkoušel jsem border ale to funguje na celou tabulku a já bych potřeboval jen TR function BorderOn(obj) { obj.style.border='red 1px solid'; } function BorderOff(obj) { obj.style.border='black 1px solid'; } Funguje pouze jen na celkovou tabulku, ale já bych potřeboval pouze TR nějaký nápady? |
||
preca1 Profil |
#2 · Zasláno: 9. 1. 2013, 19:55:03
Zdravim,
mně tvůj kód v konzoli poslední verze Chromia fungoval. Pravděpodobně je obj instance tabulky a ne řádku. Předej do těch funkcí správný objekt a bude ti to fungovat.
Pokud nevíš, o čem mluvim, vlož sem kód, který volá ty tvoje metody. |
||
Micruss Profil |
#3 · Zasláno: 9. 1. 2013, 20:01:23
No haleť JS není moje parketa.... ale prostě chci aby se mi celej řádek označil když naněj najedou myší nějakou barvou... to už pak si vyberu sám... místo toho text čerpám data z DB možná místo toho ob.style.border by se dalo něco jiného než border ale nevím co...
<form method="POST" action=""> <tr onmouseover="BorderOn(this)" onmouseout="BorderOff(this)"> <td>Text</td><td>Text</td><td>Text</td> <td> <input type="hidden" name="id" value="ID"> <input type="submit" name="utok" value="Odešli"> </td></tr></form> |
||
pcmanik Profil |
#4 · Zasláno: 9. 1. 2013, 20:10:24
Micruss:
Keď ti nejde o inú funkcionalitu, ako zvýraznenie daného riadku, čo ti bráni použiť css triedu :hover? |
||
margin Profil * |
#5 · Zasláno: 9. 1. 2013, 20:39:01
Mi se povedlo dát řádku tabulky border, jenom pokud tabulka měla
border-collapse: collapse;
|
||
Micruss Profil |
#6 · Zasláno: 9. 1. 2013, 20:52:49
margin:
Divím se, že mě toto nenapadlo dřív funguje to super díky :-) |
||
Časová prodleva: 11 let
|
0