wahsaga: Labels bei while werden nicht erkannt!

Beitrag lesen

hi,

ich habe ein problem, und zwar werden, zumindest im Firefox meine labels bei While schleifen meistens vom break-operator nicht erkannt.

Unabhängig von der break-Label-Kombination und FFs Problem damit, weil ich mich mit Labels in JS bisher noch nicht beschäftig habe, da ich schlicht noch keine Verwendung dafür hatte:

while(j<=0)
  {
    endwhile:
    if(elements[j] == "</font>")
    {
      if(checkb)
      {
        check = true;
        break endwhile;
      }
      else
      {
        checka = true;
      }
    }
    if(elements[j].match(/[^<>]+/) && checka)
    {
      checkb = true;
    }
    if(match = elements[j].match(/<font color="(#[a-f0-9]{6})">/))
    {
      if(!checkb)
      {
        check = true;
      }
      break endwhile;
    }
    j--;
  }

Sieht das nur so aus - oder willst du da mit break und einem Label das nachbasteln, was eigentlich ein Anwendungsfall für continue wäre?

gruß,
wahsaga

--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }