Thanks Michael, I really appreciate your help.
I tried the following code,
<html>
<head>
<title>DynAPI Distribution: SetHTML Example</title>
<script language="Javascript" src="../src/dynapi.js"></script>
<script language="Javascript">
DynAPI.setLibraryPath('../src/lib/');
DynAPI.include('dynapi.api.*');
DynAPI.include('dynapi.ext.inline.js');
</script>
<script language="Javascript">
function changeText(param) {
DynAPI.document.all["textHere"].setHTML("<b>" + param + "</b>")
}
function clearText () {
DynAPI.document.all["textHere"].setHTML("")
}
</script>
</head><body>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="43%"><a href="javascript://" onMouseOver="changeText('Amy')"
onMouseOut="clearText()"><img src="coco6.jpg" width="320" height="240"
border=0></a></td>
<td width="57%">
<div id="textHere" style="position:relative; left:0px; top:0px;
width:100; height:25px"></div>
</tr>
</table>
</body>
</html>
It works in IE5, and Netscape 6 as expected, but it doesnt work in Netscape
4
I really hope some one can help me.
Thanks in advance,
Jack
----- Original Message -----
From: "Michael Pemberton" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Saturday, July 21, 2001 7:44 PM
Subject: Re: [Dynapi-Help] Need some help with setHTML, need it badly :( -
:)
> Sorry. I should have given you a sample. The <a> tag is the one that you
> need to use to trigger the mouse event.
>
> sample:
> <td><a href="#" onMouseOver="changeText('show different
> text')"><img src="whatever.gif" border="0"></a></td>
>
> the "border=0" is to remove the blue (or whatever color links appear in)
> border from arround the edge of the image.
>
> Also, I suggest using "javascript://" as the href to stop the page
location
> from possibly being effected by the mouse click.
>
> Matt Lam wrote:
>
> > Thanks Michael,
> >
> > Well, I tried that and it didnt work. Any idea?
> > below is the new code:
> > <script language=javascript>
> > function changeText(param) {
> >
> > DynAPI.document.all["textHere"].setHTML(param)
> > }
> > </script>
> >
> > <table>
> > <tr>
> > <td><a href="#"><img src="whatever.gif"
> > onMouseOver="changeText('show different
> > text')"></a></td>
> > <td><div id="textHere"
> > style="position:relative; left:0px; top:0px;
> > width:100; height:25px"></div><td>
> > </tr>
> > </table>
> >
> > Thanks in advance,
> >
> > Jack
> >
> > --- Michael Pemberton <[EMAIL PROTECTED]> wrote:
> > > The img object does not have any native mouse events
> > > in NS4. The best thing
> > > to do is to wrap it in a <a href> tag and give you
> > > will then be able to use
> > > mouse events.
> > >
> > > Matt Lam wrote:
> > >
> > > > I just downloaded DynAPI 2.54 and read the
> > > tutorial
> > > > and document in the pages. I tried out a few
> > > things
> > > > and they worked fine. Later I came across a
> > > problem
> > > > now. I have a 1*2 table, what I want is that when
> > > I
> > > > mouseover an image in grid[1][1], I want the text
> > > in
> > > > grid[1][2] to change.
> > > >
> > > > <table>
> > > > <tr>
> > > > <td><img src="whatever.gif"
> > > > onMouseOver="changeText('show different
> > > text')"></td>
> > > > <td><div id="textHere"
> > > > style="position:relative; left:0px; top:0px;
> > > > width:100; height:25px"></div><td>
> > > > </tr>
> > > > </table>
> > > >
> > > > In my javascript
> > > > <script language=javascript>
> > > > function changeText(param) {
> > > >
> > > DynAPI.document.all["textHere"].setHTML(param)
> > > > }
> > > > </script>
> > > >
> > > > It works fine in IE5, but It wont work in Netscape
> > > 4.
> > > > Any idea?
> > > >
> > > > Thanks in advance,
> > > >
> > > > Jack
> > > >
> > > > __________________________________________________
> > > > Do You Yahoo!?
> > > > Make international calls for as low as $.04/minute
> > > with Yahoo! Messenger
> > > > http://phonecard.yahoo.com/
> > > >
> > > > _______________________________________________
> > > > Dynapi-Help mailing list
> > > > [EMAIL PROTECTED]
> > > >
> > >
> > http://lists.sourceforge.net/lists/listinfo/dynapi-help
> > >
> > > --
> > > Michael Pemberton
> > > [EMAIL PROTECTED]
> > > ICQ: 12107010
> > >
> > >
> > >
> > >
> > > _______________________________________________
> > > Dynapi-Help mailing list
> > > [EMAIL PROTECTED]
> > >
> > http://lists.sourceforge.net/lists/listinfo/dynapi-help
> >
> > __________________________________________________
> > Do You Yahoo!?
> > Make international calls for as low as $.04/minute with Yahoo! Messenger
> > http://phonecard.yahoo.com/
> >
> > _______________________________________________
> > Dynapi-Help mailing list
> > [EMAIL PROTECTED]
> > http://lists.sourceforge.net/lists/listinfo/dynapi-help
>
> --
> Michael Pemberton
> [EMAIL PROTECTED]
> ICQ: 12107010
>
>
>
>
> _______________________________________________
> Dynapi-Help mailing list
> [EMAIL PROTECTED]
> http://lists.sourceforge.net/lists/listinfo/dynapi-help
_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com
_______________________________________________
Dynapi-Help mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/dynapi-help