webForumDet fria alternativet
Logga in / Bli medlem

osClick, onFocus, onMouseOut och onMouseover

JavaScript

3 svar · 457 visningar · startad av CatZ

Medlem sedan jan. 20022 440 inlägg
Trådstart#1

Hej allihop jag är tillbaka igen. Önskar att jag antingen hade tillgång till mina tidigare projekt eller att det inte gick flera år mellan dom :)

Det är såhär, jag sitter i brisbane, australien och knåpar ihop ett litet projekt åt en snubbe här.

Menyn på sidan sak bestå av en tabell med 6 "td" taggar som jag vill ändra lite på om användaren för musen över tabellen, klickar på den osv.

		<table width="100%" border="0" align="center" cellpadding="0" cellspacing="7">
			<tr>
				<td width="16%" class="menu">Home</td>
				<td width="16%" class="menu">Demo</td>
				<td width="16%" class="menu">Try</td>
				<td width="16%" class="menu">Buy</td>
				<td width="16%" class="menu">Faq</td>
				<td width="16%" class="menu">Support</td>
			</tr>
		</table>

och klassen menu ser ut som följer:

.menu {
	background-color: #FFFFFF;
	border: 1px;
	border-color: #000000;
	border-style: solid;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

Hur lägger jag till det så att td får klassen .menuOver om användaren för musen över cellen och skulle det fungera både i mozillabaserade webläsare och ie?

Medlem sedan okt. 2002170 inlägg
#2

för att ändra bakgrunden.

<td onmouseover="this.style.background='#cccccc';" style="background: #000000" onmouseout="this.style.background='#C0C0C0';"
Medlem sedan nov. 20016 480 inlägg
#3

.menu:hover {

}

?

Medlem sedan jan. 20022 440 inlägg
#4

Mjo det vet jag också men jag undrade hur man ändrar en hel "class" och svaret är som följer:

<td width="16%" class="menu" onMouseOver="this.className='menuOver'" onMouseOut="this.className='menu'">Home</td>
261 ms totalt · 4 externa anrop · v20260731065814-full.50d4b5bd
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)