Tabed pages...

I am hoping to build a page with a 3-tabed form-like on it. Is this possible?
------------------------------------------------------------------------------------------------------------------
|                                      ________    _______   ______                                  |
|                                    /     A       \/ __B__ \/__C___ \                                 |<-- web page
|                                   |                                          |                              |
|                                   |                                          |                              |
|                                   |               ________               |                             |
|                                   |  Name:  [_Allen__]            |                            |
|                                   |                                          |                              |
|                                   |                                          |                              |
|                                   |                                          |                              |
|                                     -------------------------------------------                               |
|                                        ^--- 3-tabbed form                                          |
|                                     (tabs named A, B, and C)                                  |
|                                                                                                               |
------------------------------------------------------------------------------------------------------------------

Controls on Tab A: text field "Name" and a Button "Save"
Controls on Tab B: text field "Phone" and Button "Save"
Controls on Tab B: text field "Address" and Button "Submit"

Functionalities desired at this point:

User can click on the tabs A, B, or C to see its controls (or optionally by clicking on some hyperlings like:

Go to Tab A
Go to Tab B
Go to Tab C

These links and the buttons not shown in the figure above.

No other functionalities expected before we could stablish something like this could be done.

Thank you
LVL 34
Mike EghtebasDatabase and Application DeveloperAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

jackDOTisenbergCommented:
What languages are you trying to use? Also, by page, do you mean a web page?


If it is a web page, and you are using ASP.NET, you can use AJAX to make a tabbed page control.

Here is a sample of what can be done. The code can be expanded below the article.

ASP.NET AJAX Control Toolkit: Tabs Demonstration

Hope this answers your question.
0
Mike EghtebasDatabase and Application DeveloperAuthor Commented:
I will be using jsp. The links is very good.

I know a bit java and some jsp. But no java script yet. I suppose I have to learn Ajax on top of it.

Would you add your rating to the items below (1 least easy, 10 most difficult).

Java desktop/ applet: 8 (what your rating?)
jsp & related topics: 3 (what your rating?)
Ajax: ? (what your rating?)
JavaScript ? (what your rating?)
0
jackDOTisenbergCommented:
The difficulty of the language really shouldn't be your deciding factor. What is the overall purpose of this site (if you don't mind me asking)?

If you have options, you should really choose the language the language that not only suits you, but also suits the needs of the project and your client.


If I had to rate them, i would say:
Java desktop/ applet: 7 (only because I've never worked with it and I never liked Java too much)
jsp & related topics: 7 (only because I've never worked with it and I never liked Java too much)
Ajax: 4 (I don't know too much, but I know that I can work with it if I have to, and there is a ton of info on it.)
JavaScript 2 (I've worked with JS throughout college quite a bit, easy and straightforward)

All of these languages are pretty well know on the internet, so referencing the knowledge to do what you want is relatively easy. Personally, I would go with Ajax, ASP.NET, and JavaScript because of getting to work with Visual Studio (which is an amazing IDE).
0
designatedinitializerCommented:
Forget about all that.
Here's what you need:

http://jqueryui.com/demos/tabs/
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
HTML

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.