Welcome to WebmasterWorld Guest from 54.166.33.25

Forum Moderators: open

Calling external JS files

How do I place JS WITHIN JS?

   
2:21 pm on May 19, 2001 (gmt 0)

10+ Year Member



I have a question related to calling external JS files.

I have the following code in a .JS file:

document.writeln('<a href=\"http://www.education.com\" TARGET=\"_BLANK\" TITLE=\"For an online directory of distance graduate programs, click here!\"> Click here!</a>');

It works perfectly...

I would like to add a mouseover command to it, i.e.:
onMouseOver="window.status='Click here now to visit Education.com!';return true" OnMouseOut="window.status='';return true"

I've used the correct slashes in the right places. However, it doesn't work; probably because I'm trying to place Javascript within Javascript.

How can I place the onMouseOver command in the code at the top of this page?

Thank you very much :)

8:02 pm on May 19, 2001 (gmt 0)

10+ Year Member



The OnMouseOver is an attribute that has to go within the link, and so can't be made external to the page - it has to be within the link.

However, you can do a lot by 'naming' objects and having javascript that reacts to those named objects being changed or manipulated.

8:54 pm on May 19, 2001 (gmt 0)

10+ Year Member



I answered this with code on the other thread about JS navigation links.

The following version works - it was just a question of your single quotation marks closing the writeIn before you were finished.

document.writeln('<a href="http://www.education.com" TARGET="_BLANK" TITLE="For an online directory of distance graduate programs, click here!" onMouseOver="window.status=' + "'Click here now to visit Education.com!'" + ';return true" OnMouseOut="window.status=' + "''" + ';return true"> Click here!</a>');

 

Featured Threads

My Threads

Hot Threads This Week

Hot Threads This Month