This week's book giveaway is in the OCAJP 8 forum.
We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line!
See this thread for details.
The moose likes HTML, CSS and JavaScript and the fly likes 'this' element not working in IE Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of OCA Java SE 8 Programmer I Study Guide this week in the OCAJP 8 forum!
JavaRanch » Java Forums » Engineering » HTML, CSS and JavaScript
Bookmark " Watch " New topic

'this' element not working in IE

Ranadhir Nag
Ranch Hand

Joined: Mar 09, 2006
Posts: 138
I have the following code in Mozilla:

<script type="application/x-javascript">
function listElementHandlers(aObj)
return null;
for(var list in aObj)
function dummy()

<input type="text" id="searchField" on keyup="listElementHandlers(this)" on blur="dummy()" >
This lists out all the 'on' events against that element(onkeyup and onblus in ths icase).
This does not work in IE- is it because 'this' in IE represents the document object?
How then do we simulate this in IE?
Eric Pascarello

Joined: Nov 08, 2001
Posts: 15385
<script type="text/javascript">
function test(){

<input type="text" id="foo" onkeyup="test(this)" />
I agree. Here's the link:
subject: 'this' element not working in IE
It's not a secret anymore!