|
| highlight rækker i en tabel + flueben i ch~ Fra : hygum |
Dato : 10-09-06 13:00 |
|
phpmyadmin har en smart funktion i dens tabeller, der gør 3 ting:
1) den aktuelle række, som musen hover henover, er highlightet
2) en eller flere rækker kan vælges ved at klikke på dem. De får da
en anden highlight farve, der bliver stående til man klikker igen
3) Den highlightede rækkes checkbox yderst til venstre bliver checket
Jeg har prøvet at aflure phpmyadmins kode, men kan ikke finde ud af
det.
Er der nogen, der kender et script, der kan disse ting?
| |
Christian Hansen (10-09-2006)
| Kommentar Fra : Christian Hansen |
Dato : 10-09-06 16:41 |
|
hygum skrev:
> phpmyadmin har en smart funktion i dens tabeller, der gør 3 ting:
> 1) den aktuelle række, som musen hover henover, er highlightet
> 2) en eller flere rækker kan vælges ved at klikke på dem. De får da
> en anden highlight farve, der bliver stående til man klikker igen
> 3) Den highlightede rækkes checkbox yderst til venstre bliver checket
>
> Jeg har prøvet at aflure phpmyadmins kode, men kan ikke finde ud af
> det.
>
> Er der nogen, der kender et script, der kan disse ting?
>
Jeg har lavet et lille eksempel her:
< http://www.chrsen.dk/fundanemt/files/scripter/javascript/misc/tblmo.html>
Det burde være en smal sag at tilføje en onclickevent, som gjorde det,
du efterspørger.
Mvh Christian
| |
Martin (12-09-2006)
| Kommentar Fra : Martin |
Dato : 12-09-06 10:58 |
|
hygum wrote:
> phpmyadmin har en smart funktion i dens tabeller, der gør 3 ting:
> 1) den aktuelle række, som musen hover henover, er highlightet
> 2) en eller flere rækker kan vælges ved at klikke på dem. De får da
> en anden highlight farve, der bliver stående til man klikker igen
> 3) Den highlightede rækkes checkbox yderst til venstre bliver checket
>
> Jeg har prøvet at aflure phpmyadmins kode, men kan ikke finde ud af
> det.
>
> Er der nogen, der kender et script, der kan disse ting?
>
Du kan bruge den dejlige html feature
<label for="checkbox_navn">Her er en tekst</label>
<input type="checkbox" name="checkbox_navn">
Så når man trykker på "Her er en tekst" så trykker den på checkboxen :)
Til dit andet problem, brug chrsen's søde ting - den virker ihvertfald i
IE og i firefox, og jeg har selv brugt den et par gange efterhånden.
| |
Lasse Reichstein Nie~ (13-09-2006)
| Kommentar Fra : Lasse Reichstein Nie~ |
Dato : 13-09-06 10:02 |
|
"hygum" <thomashygum@gmail.com> writes:
> <label ..><tr><td><input ...></td><td>bla bla</td></tr></label>
>
> duer ikke
Men
<td><input id="inputId" ...></td>
<td><label for='inputId'>blabla</label></td>
gør.
/L
--
Lasse Reichstein Nielsen - lrn@hotpop.com
DHTML Death Colors: <URL: http://www.infimum.dk/HTML/rasterTriangleDOM.html>
'Faith without judgement merely degrades the spirit divine.'
| |
Martin (15-09-2006)
| Kommentar Fra : Martin |
Dato : 15-09-06 12:17 |
|
Lasse Reichstein Nielsen wrote:
> "hygum" <thomashygum@gmail.com> writes:
>
>
>><label ..><tr><td><input ...></td><td>bla bla</td></tr></label>
>>
>>duer ikke
>
>
>
> Men
> <td><input id="inputId" ...></td>
> <td><label for='inputId'>blabla</label></td>
> gør.
> /L
Ja, det var lige min fejl :)
Det skal selvfølgelig være <input id="foo"..> :)
Og jo, det virker stortset alle steder.
<label for='ID'>foo</label>
<table>
<tr>
<td><input type='checkbox' id='ID'></td>
</tr>
</table>
<label for='ID'>bar</label>
Begge labels virker :)
| |
hygum (12-09-2006)
| Kommentar Fra : hygum |
Dato : 12-09-06 23:17 |
|
Martin skrev:
> hygum wrote:
> > phpmyadmin har en smart funktion i dens tabeller, der gør 3 ting:
> > 1) den aktuelle række, som musen hover henover, er highlightet
> > 2) en eller flere rækker kan vælges ved at klikke på dem. De får da
> > en anden highlight farve, der bliver stående til man klikker igen
> > 3) Den highlightede rækkes checkbox yderst til venstre bliver checket
> >
> > Jeg har prøvet at aflure phpmyadmins kode, men kan ikke finde ud af
> > det.
> >
> > Er der nogen, der kender et script, der kan disse ting?
> >
>
> Du kan bruge den dejlige html feature
> <label for="checkbox_navn">Her er en tekst</label>
> <input type="checkbox" name="checkbox_navn">
>
> Så når man trykker på "Her er en tekst" så trykker den på checkboxen :)
>
> Til dit andet problem, brug chrsen's søde ting - den virker ihvertfald i
> IE og i firefox, og jeg har selv brugt den et par gange efterhånden.
desværre skal jeg bruge den på en linie en tabel, og der duer den
vist ikke:
<label ..><tr><td><input ...></td><td>bla bla</td></tr></label>
duer ikke
| |
|
|