You are here: irt.org | FAQ | DHTML | Q193 [ previous next ]
It is possible but only in Netscape Navigator 4 and Internet Explorer 4. You'll need to use a link - but you can make the link without the underline and without it going anywhere.
<html> <head> <style><!-- #style1 { color: orange; text-decoration: none } //--></style> </head> <body> <script language="JavaScript"><!-- function myvoid() {} //--></script> <p>This is some text outside, <a href="javascript:myvoid()" onMouseOver="alert('hello world')"> <span id="style1">this is some text inside</span></a>, and this is more text outside </body> </html>
I've used an alert, but this can be replace with code that does whatever you want.
The following was submitted by Peter A. List
Easy in Internet Explorer 4+ - just include the actions & events inside a div or span tag.
<form name="Out"> <input type="text" size="35" name="put" onFocus="blur()" value="You have not yet moved over the text"> </form> <span onMouseOver="document.Out.put.value='Now you are over the text'" onMouseOut="document.Out.put.value='Hey, you moved away from the text!'"> Mouse over me, and the text in the input will change </span>