danius: Fehler in Funktion

Hallo Leute,

ich möchte mit JS eine SELECT durchlaufen, wenn ich auf einen Link klicken, von dem NUMBER übergeben wird...
Jetzt soll jene OPTION selektiert werden, die als VALUE NUMBER besitzt.

Leider komme ich auf keinen grünen Zweig

function select_proj_id_from_tree(number)
  {
    int i;
    for(i=0; i<window.parent.document.form.field_proj_id.length; i++)
    {
      if(window.parent.document.form.field_proj_id.options[i].value == number)
      {
        window.parent.document.form.field_proj_id.options[i].selected = true;
      }
    }
  }

  1. int i;

    Es muss natürlich var i; heißen...

    Greetz

  2. Hi,

    for(i=0; i<window.parent.document.form.field_proj_id.length; i++)

    hast dus schonmal so versucht:
    for(i=0; i<window.parent.document.form.field_proj_id.options.length; i++)
                                                         ^^^^^^^

    gruß
    peter

  3. Leider komme ich auf keinen grünen Zweig

    Schon mal bei selfhtml nachgeschaut?
    http://de.selfhtml.org/javascript/objekte/options.htm#selected_index

    Struppi.