Previous Thread
Next Thread
Print Thread
Rate Thread
#18041 04/01/03 11:58 PM
Joined: Dec 2002
Posts: 3,255
Likes: 3
UGN Elite
UGN Elite
Joined: Dec 2002
Posts: 3,255
Likes: 3
I want to creat a dynamic form. What I want to do is create a page with a single drop down menu. Depending on what you select I want changes to occur in page. That is to say I want more form elements to apear after you make your selection. I have toyed with some code from UBB and got the following.

http://www.wethe.com/real_time.php

anyone know how to creat new form elements?

Sponsored Links
▼ Sponsored Links ▼ ▲ Sponsored Links ▲
Joined: Dec 2002
Posts: 3,255
Likes: 3
UGN Elite
UGN Elite
Joined: Dec 2002
Posts: 3,255
Likes: 3
I think I found a NICE site to answer my question,

http://developer.apple.com

Joined: Dec 2002
Posts: 3,255
Likes: 3
UGN Elite
UGN Elite
Joined: Dec 2002
Posts: 3,255
Likes: 3

Joined: Mar 2002
Posts: 256
Likes: 1
UGN Security Staff
UGN Security Staff
Joined: Mar 2002
Posts: 256
Likes: 1
umm are you meaning PHP?

Joined: Feb 2002
Posts: 7,204
Likes: 11
Community Owner
Community Owner
Joined: Feb 2002
Posts: 7,204
Likes: 11
it'd be javascript, I've seen a few good ones, www.radioshack.ca has one lol... If you find out gimme a holler, i'd love to poke around with it!


Donate to UGN Security here.
UGN Security, Back of the Web, and VNC Web Services Owner
Joined: Dec 2002
Posts: 3,255
Likes: 3
UGN Elite
UGN Elite
Joined: Dec 2002
Posts: 3,255
Likes: 3
http://developer.apple.com/internet/javascript/

This site has a good tut if you only need to mak a few dynamic changes. I found the form I had to build took far too long to load. Basicaly you build X# of forms all in one page and use CSS the <Div> tag and JavaScript to show and hide the forms or elements.

The script is fairly complicated as far as javascript goes but it is possible.

I found an alomost I deticle solution on http://www.webmonkey.com in the builder section. Thau's Javascript Tutorial, section 5.

Joined: Mar 2002
Posts: 599
UGN's Resident Homo
UGN's Resident Homo
Joined: Mar 2002
Posts: 599
i think you could use vbScript and it wouldn't be as difficult....

Code
<html>
<head>
<script language=vbScript>
Sub cmdButton_OnClick
Form1.txtBox.style.visibility = "hidden"
End Sub
</script>
</head>
<body>
<form name=Form1>
<input type=text name=txtBox value="">

<input type=button name=cmdButton value="click me">
</form>
</body>
</html>  
and Form1.txtBox.style.visibility = "visible" would make it visible again.


"It's better to burn out, than to fade away."
Joined: Dec 2002
Posts: 3,255
Likes: 3
UGN Elite
UGN Elite
Joined: Dec 2002
Posts: 3,255
Likes: 3
I tryed you script here

http://promodtecnologies.com/~rrfn/Scripts/htmltest.html

It didn't work..

Joined: Mar 2002
Posts: 599
UGN's Resident Homo
UGN's Resident Homo
Joined: Mar 2002
Posts: 599
http://www.currantech.com/vbscript.html

it does work, if you copied it into your thing you likely caused the cmdButton_OnClick to run together with Form1.txtBox.style, it must be on different lines. view the source of my example and see.


"It's better to burn out, than to fade away."
Joined: Dec 2002
Posts: 3,255
Likes: 3
UGN Elite
UGN Elite
Joined: Dec 2002
Posts: 3,255
Likes: 3
I see, /me retract statement. Know any liks to VB tuts? and dose it only work in IE?

Joined: Mar 2002
Posts: 599
UGN's Resident Homo
UGN's Resident Homo
Joined: Mar 2002
Posts: 599
it didn't work for me in opera or netscape.

there is a vbscript tutorial at:
http://www.intranetjournal.com/corner/wrox/progref/vbt/

use google for more.


"It's better to burn out, than to fade away."

Link Copied to Clipboard
Member Spotlight
Gremelin
Gremelin
Portland, OR; USA
Posts: 7,204
Joined: February 2002
Forum Statistics
Forums41
Topics33,839
Posts68,797
Members2,177
Most Online73,244
Nov 9th, 2025
Latest Postings
Top Posters
UGN Security 41,392
Gremelin 7,204
SilentRage 1,273
Ice 1,146
pergesu 1,136
Infinite 1,041
jonconley 955
Girlie 908
unreal 860
Top Likes Received
Ghost 2
Girlie 1
unreal 1
Crime 1
Ice 1
Dartur 1
Powered by UBB.threads™ PHP Forum Software 8.0.0