Search the archives!
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Javascript] Dom rollover
- From: dnunes at gmail.com (diego nunes)
- Subject: [Javascript] Dom rollover
- Date: Thu Sep 28 12:55:39 2006
On 9/28/06, Guillaume <javascript@xxxxxxxxxxxxxxxxxxxxx> wrote:
> function tooOv() {
> var el = document.getElementById('too');
> if (el.hasChildNodes()) {
> var nodels = el.childNodes;
> for (var i = 0; i < nodels.length; i++) {
> nodels[i].className = 'tooOve';
> };
> };
> }
You could use much more CSS to achieve this, instead of
complicated recursive scripts.
<style>
#textcontainer { color: gray; background: black;}
#textcontainer.hover { color: red; background: white; }
</style>
<div id="textcontainer" onmouseover="this.className='hover';"
onmouseout="this.className='';">
<h2>mimimi</h2>
<p>mimim im imim i mi mi mimimi mimi mi mi</p>
<p>mimim im imim i mi mi mimimi mimi mi mi</p>
<p>mimim im imim i mi mi mimimi mimi mi mi</p>
</div>
Doesn't it works?
--
diego nunes
dnunes.com
- References:
- [Javascript] Dom rollover
- From: Guillaume
- [Javascript] Dom rollover
- Prev by Date: [Javascript] Dom rollover
- Next by Date: [Javascript] Dom rollover
- Previous by thread: [Javascript] Dom rollover
- Next by thread: [Javascript] Dom rollover
- Index(es):