Solved

Alternative for IE Div tag  in Netscape Navigtor

Posted on 2001-07-26
4
166 Views
Last Modified: 2010-04-09
I have created a simple form using JSP and doing the field validations using java script. when there is any error I am displaying the corresponding error message written in DIV tag Dynamically

In form load even I am making the visibility of the DIV tag to Hidden

and when any error occurs then I am calling a function which makes the Div tag visibility property to Visible

It is working fine in Internet Explorer

I want to achieve the same functionality for Netscape Navigator 6.0 also

0
Comment
Question by:gondesiravi
  • 2
4 Comments
 
LVL 19

Expert Comment

by:DreamMaster
ID: 6321341
All you need to know is the way to reference divs in Netscape...where IE would use document.all you would need document.getElementByID for Netscape 6...

Max.
0
 
LVL 2

Expert Comment

by:TenTonJim
ID: 6322723
if (document.getElementByID || document.all)
 do stuff if expression is True;


The double pipe || does not have a space between them and stands for
"logical OR".


Good luck,
Jim S.
0
 
LVL 10

Accepted Solution

by:
dij8 earned 10 total points
ID: 6329590
Netscape 4.x does not support dynamic setting through hidden and visible but hide and show.  Netscape 6 does support hidden and visible.  The key thing is accessing the object correctly.  IE uses square brackets and NS6 uses round.  That could be an issue for you.

if (document.all) {
  // do IE code
  document.all["divID"].style.visibility = "visible"
} else if (document.getElementById&&!document.all) {
  // do NS6 code
  document.getElementById("divID").style.visibility = "visible"
} else if (document.layers) {
  // do NS4.x code
  document.layers["divID"].visibility = "show"
}

0
 
LVL 10

Expert Comment

by:dij8
ID: 6333407
Glad to help.  Thanks for the A.

I just noticed you have a lot of open questions.  I recommend you go through your list of questions and revisit them to see if you can close a few of them.  I also noticed of your 23 open questions, 4 of them have your top value of 50 points.  And a lot have a lot less.  It is recommended that an easy question gets 50 points, medium 100, and hard 200 points.  You may find you get more help if you show some respect to the experts here that give you help for free by following the guidelines.

Have a look at http://www.experts-exchange.com/jsp/cmtyQuestAnswer.jsp  Especially the part on "How do I get answers?"

All credit to you in that I see your grading history seems to be almost completely A's.  That is at least some way towards a great record on EE.

Nothing nasty intended by any of this.  Just some more free advice.
0

Featured Post

Why You Should Analyze Threat Actor TTPs

After years of analyzing threat actor behavior, it’s become clear that at any given time there are specific tactics, techniques, and procedures (TTPs) that are particularly prevalent. By analyzing and understanding these TTPs, you can dramatically enhance your security program.

Join & Write a Comment

Popularity Can Be Measured Sometimes we deal with questions of popularity, and we need a way to collect opinions from our clients.  This article shows a simple teaching example of how we might elect a favorite color by letting our clients vote for …
Foreword (July, 2015) Since I first wrote this article, years ago, a great many more people have begun using the internet.  They are coming online from every part of the globe, learning, reading, shopping and spending money at an ever-increasing ra…
In this tutorial viewers will learn how to position items using CSS's three positioning types Create a new HTML document with an internal stylesheet.: Create another div in CSS and name it Absolute : Type "position:absolute;" and "top:10px; left:50p…
In this tutorial viewers will learn how to style transparent/translucent elements using alpha transparency in CSS Start with a normal styled element, such as a div.: Define its "background-color" property as "rgba (255, 255, 255, .5): The numbers in…

707 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

21 Experts available now in Live!

Get 1:1 Help Now