| | | | |
| |||||||
| Tutorials Hier findest Du Tutorials, welche nach und nach ein fertiges Script ergeben. Sehen, lernen & verstehen! |
|
| | LinkBack (6) | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer Registriert seit: 21.05.2008
Beiträge: 9.937
![]() | Kleine technische Korrektur des Skriptes: Code: function tableRowEffectHover()
{
// is the element already selected?
if (this.className.indexOf("tre-select") == -1) {
// no? then show the hover effect
this.className += " tre-hover";
}
}
function tableRowEffectUnhover()
{
// remove the hover effect
this.className = this.className.replace(/\b(tre-hover)\b/, "");
}
function tableRowEffectSelect()
{
// is the element already selected?
if (this.className.indexOf("tre-select") != -1) {
// then remove the selection (toggle click)
this.className = this.className.replace(/\b(tre-select)\b/, "");
} else {
// othervise show the selection effect
// remove the hover effect
this.className = this.className.replace(/\b(tre-hover)\b/, "");
this.className += " tre-select";
}
}
initTableRowEffect = function()
{
var tableObjects = document.getElementsByTagName('TABLE');
for (var t = 0; t < tableObjects.length; t++) {
// remove the following javascript line to force this effect to all tables
if (tableObjects[t].className.indexOf("tre-table") != -1) {
var tableRowObjects = tableObjects[t].getElementsByTagName('TR');
for (var tr = 0; tr < tableRowObjects.length; tr++) {
tableRowObjects[tr].onmouseover = tableRowEffectHover;
tableRowObjects[tr].onmouseout = tableRowEffectUnhover;
tableRowObjects[tr].onclick = tableRowEffectSelect;
}
// remove the following javascript line to force this effect to all tables
}
}
}
window.onload = initTableRowEffect;
|
| | |
| | |
| Erfahrener Benutzer Registriert seit: 16.07.2005
Beiträge: 1.007
PHP-Kenntnisse: Fortgeschritten ![]() | und wenn man auf den IE6 pfeift: Code: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>NICHT OHNE TITEL, MENSCH!</title>
<style type="text/css">
.tre-table tr:hover, .tre-table tr:focus
{
background-color:red;
}
.tre-table tr:active
{
background-color:blue;
}
</style>
</head>
<body>
<table border="1">
<tr>
<td>eins</td>
<td>zwei</td>
</tr>
<tr>
<td>one</td>
<td>two</td>
</tr>
</table>
<table border="1" class="tre-table">
<tr>
<td>eins</td>
<td>zwei</td>
</tr>
<tr>
<td>one</td>
<td>two</td>
</tr>
</table>
</body>
</html>
|
| | |
| | |
| Supermoderator HD Registriert seit: 16.03.2008
Beiträge: 8.425
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Und wenn man es so machen will, dass alle Browser (bis eben auf den IE 6) den obigen Code verstehen: Code: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>NICHT OHNE TITEL, MENSCH!</title>
<style type="text/css">
.tre-table tr:hover td, .tre-table tr:focus td
{
background-color:red;
}
.tre-table tr:active td
{
background-color:blue;
}
</style>
</head>
<body>
<table border="1">
<tr>
<td>eins</td>
<td>zwei</td>
</tr>
<tr>
<td>one</td>
<td>two</td>
</tr>
</table>
<table border="1" class="tre-table">
<tr>
<td>eins</td>
<td>zwei</td>
</tr>
<tr>
<td>one</td>
<td>two</td>
</tr>
</table>
</body>
</html>
|
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
LinkBacks (?)
LinkBack to this Thread: http://www.php.de/tutorials/43609-tabellenzeilen-bei-onmouseover-highlighten.html | ||||
| Erstellt von | For | Type | Datum | |
| Jquery Table | This thread | Refback | 08.02.2012 23:05 | |
| Tabelle mit Hover | This thread | Refback | 02.01.2011 21:33 | |
| Tabelle mit Hover | This thread | Refback | 11.06.2010 19:30 | |
| Tabelle mit Hover - Offizielle deutschsprachige TYPOlight-Community | This thread | Refback | 22.07.2009 11:43 | |
| Tabelle mit Hover - Offizielle deutschsprachige TYPOlight-Community | This thread | Refback | 22.07.2009 11:22 | |
| Tabelle mit Hover - Offizielle deutschsprachige TYPOlight-Community | This thread | Refback | 22.07.2009 11:20 | |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Textarea bei onmouseover vergrößern - IE Problem | R4v3r | HTML, Usability und Barrierefreiheit | 3 | 07.05.2008 17:02 |
| onmouseover - Problem | FrozenFox | HTML, Usability und Barrierefreiheit | 2 | 15.11.2006 11:12 |
| Layer onMouseOver | Quagga | HTML, Usability und Barrierefreiheit | 2 | 09.07.2006 09:23 |
| bei onmouseover sanft auf 100 pixel vergrößern | php_frage | HTML, Usability und Barrierefreiheit | 5 | 29.04.2006 00:43 |
| htmlcode highlighten | N!cKY | PHP-Fortgeschrittene | 16 | 25.09.2005 11:57 |
| PHP Menü onMouseOver !!! | PHP Tipps 2005-2 | 6 | 23.08.2005 00:56 | |
| Wörter highlighten, wenn man sie aus der Datenbank ausliest | Jojo1 | PHP Tipps 2005 | 5 | 04.04.2005 20:15 |
| Wörter in Wörter nicht highlighten | PHP Tipps 2005 | 4 | 29.03.2005 13:59 | |
| highlighten im [code][/code] bereich | PHP Tipps 2005 | 5 | 09.02.2005 17:59 | |
| Tabellenzeilen in unterschiedlichen Farben | PHP Tipps 2004 | 7 | 08.11.2004 14:18 | |
| [Erledigt] Code highlighten | PHP Tipps 2004 | 5 | 29.09.2004 14:40 | |
| [Erledigt] onmouseover | HTML, Usability und Barrierefreiheit | 3 | 27.08.2004 00:24 | |
| OnMouseOver mit wanderndem <div>-Tag | Sirke | HTML, Usability und Barrierefreiheit | 4 | 20.08.2004 21:04 |
| tabelle mit onmouseover einblenden lassen | HTML, Usability und Barrierefreiheit | 9 | 30.06.2004 13:08 | |
| Button OnMouseOver --> Nachricht in Textfeld anzeigen las | HTML, Usability und Barrierefreiheit | 7 | 16.06.2004 17:49 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| tr onmouseover, html tabellenzeile markieren, jquery tabellenzeile markieren, tabellenzeile hover, tabellenzeile onmouseover, tabellenzeile mouseover, html tabelle mouseover, onmouseover, tr mouseover, html tabelle zeile markieren, jquery table mouseover, onmouseover tabellenzeile, jquery table hover, onmouseover tr, jquery tabellenzeile highlighten, jquery tabelle mouseover, http://www.php.de/tutorials/43609-tabellenzeilen-bei-onmouseover-highlighten.html, css tabellenzeile mouseover, tabellenzeilen, jquery tabelle hover |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.