-
JavaScript array problem
<HTML>
<HEAD>
<TITLE>LANGUAGE</TITLE>
<SCRIPT language="javascript">
<!--hide from old grannies
var volks = new array(3);
volks[0] = "beatle";
volks[1] = "sharan";
volks[2] = "passat";
alert(volks[0]);
//let them put there glasses on -->
</SCRIPT>
</HEAD>
<BODY>
<FORM>
<SELECT>
<SCRIPT language="javascript">
<!--hide from old grannies
for(var x = 0; x <volks.length; x++)
{
document.writeln("<OPTION value='" + volks[loop] + "'>" + volks[loop] + "</OPTION>");
}
//let them put there glasses on -->
</SCRIPT>
</SELECT>
</FORM>
</BODY>
</HTML>
whats wrong with this?
-
When you define your array you need to capitalize the "A" in array like this:
var volks=new Array(3)
also in your for loop change the variable "loop" to "x". Then it should work.
-
sorry about that the Array part was the only error I'd only half rewritten it when I posted sorry bout that
THANKS anyhow