Do you have the javascript debugger installed for ie and
netscape/mozilla/firefox? If you don't I recommend that you get them,
they can be very helpful. If/when you have them installed then try
modifying your function like I have below.
function fd() 
 {
  debugger;
  var buttonname = session + "/BUTTON.999-999=*E"; 
  document.getElementsByName(buttonname)[0].click()

The "debugger" statement will force the debugger to open and break at
the debugger statement. This will allow you to check things like the
value of buttonname, document.getElementsByName(buttonname)[0], etc.

Joe Lee

>>> rob.dixon@xxxxxxxxxxx 11/09/2004 09:59:16 >>>
Walden

Many thanks for your response

Walden H. Leverich wrote:

>With a quick gander I'd say it's the same problem with name vs. id.
The
>button's NAME is "..../BUTTON.999..." but it has no ID. And as we
>learned previously, IDs and NAMEs are the same in IE (hence it works)
>but not in Netscape (hence it doesn't).
>
It needs drumming into me!

>
>The function:
>
>function fd() {
>       var buttonname = session + "/BUTTON.999-999=*E"; 
>       document.getElementById(buttonname).click()
>}
>
>Should be:
>
>function fd() {
>       var buttonname = session + "/BUTTON.999-999=*E"; 
>       document.getElementsByName(buttonname)[0].click()
>}
>

However, I made the change and it still works in IE, but, sadly, not in

NS which complains that .

document.getElementsByName(buttonname)[0] has no properties 

and I cannot work out what that means.


Thank you for your most kind efforts.

Best wishes


Rob



As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.