Toon posts:

[JS] undefined var 'array' bij dropdown

Pagina: 1
Acties:
  • 53 views sinds 30-01-2008

Verwijderd

Topicstarter
Hello, I have got a problem and since I am still a newbie @ js, could you guys please help me out?

This is the script:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
</style>
<script type=Javascript>
new array = new Array(
 new Array(
  new Array("test");
  new Array("test2");
 );
);
for(i=0;i<=array.length;i++){ document.write(array[i]);}
function getselect(posts,cats){
  var i;
  for(i=0;i=posts.options.length;i++){
    posts.options[i] = NULL;
  }
  for(i=0;i=cats.length;i++){
    posts.options[i]=new Option(cats[i]);
    posts.options[i].value=cats[i];
  }
}
// select first item (prompt) for sub list
selectCtrl.options[0].selected = true;
   }
}
</script>


in the body:

code:
1
2
3
4
5
6
7
8
9
10
11
<select name=cats onchange="getselect(this.form.posts,array[this.selectedindex]);">
<option value=1>Choose a category<option value=2>home</option><option value=3>anime</option>
</select>
<br>
<br>
<b>Posts:</b>
<br>
<select name=posts>
<option></option>
<option></option>
</select>


I keep getting the error that array is undefined. It refers to the array i used in the a tag.

Verwijderd

Topicstarter
ik ben nederlands trouwens. ik heb dit ff gecopyt van een engels forum, waar ik het reeds eerder had gepost.

  • Dash2in1
  • Registratie: November 2001
  • Laatst online: 19-08 23:13
lol, ikke ook dus, naja, ik denk dat je hier ff naar moet kijken, ben verder zelf ook niet echt thuis in JS.
code:
1
2
3
4
5
6
new array = new Array(
 new Array(
  new Array("test");
  new Array("test2");
 );
);

[ Voor 37% gewijzigd door Dash2in1 op 12-12-2002 17:07 ]


Verwijderd

Topicstarter
Ik zie de fout niet...

Ik heb ook geen resource centre voor JS. Anders deed ik het zelf wel :P Leer je nog meer van ook.

Weet jij er één?

  • Dash2in1
  • Registratie: November 2001
  • Laatst online: 19-08 23:13
http://www.w3schools.com/

Best handig :)

edit:
Meer specifiek is wat je zoekt--> http://www.w3schools.com/js/js_arrays.asp

[ Voor 51% gewijzigd door Dash2in1 op 12-12-2002 17:14 ]


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 08:48

crisp

Devver

Pixelated

ik zie de fout wel, maar aangezien je niet eens de moeite neemt om je post te vertalen hier zeg ik het niet en verwijs ik je door naar een javascript resource

Intentionally left blank


Verwijderd

Topicstarter
Moet ik het vertalen?

Ik heb dus de fout undefined array bij de dropdown.

De bedoeling is dat als ik een optie van de eerste dropdown heb gekozen, dat de 2e dropdown zich meteen aanpast aan die optie van de eerste.

Ik zie de fout niet, jullie wel?

mvg,

Jwtje

[ Voor 86% gewijzigd door Verwijderd op 12-12-2002 17:19 ]


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 08:48

crisp

Devver

Pixelated

Bespaar je de moeite; ten eerste is dit wel heel erg basic, en ten tweede staat het ook nog in het verkeerde forum.
De vraag die je stelt is eigenlijk: hoe definieer ik een array? - zoek dat maar op in een reference...

Intentionally left blank


Verwijderd

Topicstarter
Ok.

Even de array functie opzoeken. bedankt voor allen.

  • crisp
  • Registratie: Februari 2000
  • Laatst online: 08:48

crisp

Devver

Pixelated

Verwijderd schreef op 12 December 2002 @ 17:19:
Ok.

Even de array functie opzoeken. bedankt voor allen.
Tip: een array is geen functie, maar een object...

Intentionally left blank


  • Glimi
  • Registratie: Augustus 2000
  • Niet online

Glimi

Designer Drugs

(overleden)
Deze vraag staat dus in het verkeerde forum, zoals crisp al meldt. JS clientside is werk voor W&G.
Echter daar zou deze vraag op slot gaan, dus ik doe hem hier al op slot.
Voor je oplossing moet je even naar de tip van crisp kijken
Pagina: 1

Dit topic is gesloten.