/    Sign up×
Community /Pin to ProfileBookmark

Confusion with the DOM

I’m trying to make a script where the user can mouseOver a link that is in a small table cell become highlighted by changing the td bgcolor, I’m not sure, does the DOM support a table object, I couldn’t find the answer, this is the non-working code

<table name=”table1″ width=”100″ border=”1″>

<tr>
<td name=”td1″ ><a href=”#” onMouseOver=”document.table1.td1.bgColor=999999;” >Link1</a></td>
</tr>

to post a comment
JavaScript

2 Comments(s)

Copy linkTweet thisAlerts:
@swonDec 24.2002 — Use instead of the name attribute the Id. for example:

<table id="tab1">

<tr>

<td id="tab1td1"><a href="#" onMouseOver='document.getElementById("tab1td1").bgColor=999999'>Link1</a></td>

</tr>

</table>
Copy linkTweet thisAlerts:
@ZeRhinoauthorDec 24.2002 — Thanks that works perfectly.
×

Success!

Help @ZeRhino spread the word by sharing this article on Twitter...

Tweet This
Sign in
Forgot password?
Sign in with TwitchSign in with GithubCreate Account
about: ({
version: 0.1.9 BETA 6.18,
whats_new: community page,
up_next: more Davinci•003 tasks,
coming_soon: events calendar,
social: @webDeveloperHQ
});

legal: ({
terms: of use,
privacy: policy
});
changelog: (
version: 0.1.9,
notes: added community page

version: 0.1.8,
notes: added Davinci•003

version: 0.1.7,
notes: upvote answers to bounties

version: 0.1.6,
notes: article editor refresh
)...
recent_tips: (
tipper: @nearjob,
tipped: article
amount: 1000 SATS,

tipper: @meenaratha,
tipped: article
amount: 1000 SATS,

tipper: @meenaratha,
tipped: article
amount: 1000 SATS,
)...