944,103 Members | Top Members by Rank

Ad:
Jan 8th, 2007
0

Filling 2nd dropdown by choice in first

Expand Post »
Here is some more code that I tried, but failed to get to work. Anybody know what I'm doing wrong? I put in some displays to see if the onChange command was trying to execute the function, and it was.:eek:

[ TAG !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

<%@LANGUAGE="Javascript"%>
<html>
<head>
<title>Load Dropdown</title>
<script language="JavaScript">
<!--
var tennisplayers= new array("Safin","Andre Agassi","Pete Sampras","Anna Kournik","Martina Hingis");
var cricketplayers= new array("Sachin Tendulkar","Steve Waugh","Brian Lara","Sir Bradman");
function set_player(){
alert("Im here!!!!!")
var select_sport= document.form1.sport;
var select_player= document.form1.player;
var selected_sport= select_sport.options[select_sport.selectedIndex].value;
select_player.options.length=0;
if (selected_sport == "tennis"){
alert("Im at tennis")
for(var i=0; i < tennisplayers.length; i++)
select_player.options[select_player.options.length] = new Option(tennisplayer[i]);
}
if (selected_sport == "cricket"){
for(var i=0; i < cricketplayers.length; i++)
select_player.options[select_player.options.length] = new option(cricketplayer[i]);
}
}
-->
</script>
</head>
<body>
<form name="form1" method=">
<table align="center" cellpadding="0" cellspacing="0" border="2" bordercolor="#000066">
<tr valign="baseline" bgcolor="#66FFFF">
<td nowrap align="left" width="182" valign="top">
<div align="left"><b><font size="2" face="Arial, Helvetica, sans-serif">SPORT</font></b></div></td>
<td width="219" nowrap="false"><font size="2" face="Times New Roman, Times, serif">
<select name="sport" onChange="set_player();" size="1">
<option value="tennis">Choose Sport
<option value="tennis">Tennis
<option value="cricket">Cricket
</select>
</tr>
<tr valign="baseline" bgcolor="#66FFFF">
<td nowrap align="right" width="182" valign="top">
<div align="left"><b><font size="2" face="Arial, Helvetica, sans-serif">PLAYERS</font></b></div></td>
<td width="219" nowrap="false"><font size="2" face="Times New Roman, Times, serif">
<select name="player">
<option> </option>
<option> </option>
<option> </option>
<option> </option>
<option> </option>
<option> </option>
</select>
</tr>
</form>
</body>
</html>

END TAG!!!!!!!!!!!!!!!!!!!!!!!!!]
Similar Threads
Reputation Points: 10
Solved Threads: 0
Newbie Poster
DNRSmitty is offline Offline
7 posts
since Oct 2006
Jan 8th, 2007
0

Re: Filling 2nd dropdown by choice in first

Javascript is a case-sensitive language.
Array is upper case A. Use new Array().
You have other errors like that.
VB is not case-sensitive. Javascript is.
Reputation Points: 13
Solved Threads: 4
Junior Poster in Training
nikkiH is offline Offline
79 posts
since Dec 2006
Jan 8th, 2007
0

Re: Filling 2nd dropdown by choice in first

Thank you, I didn't know that. I'm a Paradox/MS Access programmer that just got thrown into Javascript/SQL DB's.
Reputation Points: 10
Solved Threads: 0
Newbie Poster
DNRSmitty is offline Offline
7 posts
since Oct 2006
Jan 8th, 2007
0

Re: Filling 2nd dropdown by choice in first

Click to Expand / Collapse  Quote originally posted by nikkiH ...
Javascript is a case-sensitive language.
Array is upper case A. Use new Array().
You have other errors like that.
VB is not case-sensitive. Javascript is.
[I corrected new Array, and new Option, I'm not sure what else I've missed or what else is suppost to be lower or upper case. Do you see anything else that's wrong? Thank you for helping me. I REALLY APPRECIATE IT! ]
Reputation Points: 10
Solved Threads: 0
Newbie Poster
DNRSmitty is offline Offline
7 posts
since Oct 2006

This thread is more than three months old

No one has posted to this discussion for at least three months. Please let old threads die and do not reply to them unless you feel you have something new and valuable to contribute that absolutely must be added to make the discussion complete. Otherwise, please start a new thread in this forum instead.
Message:
Previous Thread in JavaScript / DHTML / AJAX Forum Timeline: Javascript implementation question
Next Thread in JavaScript / DHTML / AJAX Forum Timeline: IE problem - Something's wrong with this JS





About Us | Contact Us | Advertise | Acceptable Use Policy
Forum Index | Build Custom RSS Feed


Follow us on Twitter


© 2011 DaniWeb® LLC