David Hörpel: Variable mit String abgleichen

Hallo!

Wenn ich folgendes Script habe,

<script language="JavaScript" type="text/javascript">
<!--

function Anker()
{
  var a,d;
  a= "hallo";
  d=document.anchors;
    if(d[0].name==a)
    {
      alert("Der Anker "+a+" existiert.");
    }
    else {alert("Existiert nicht!")}
  }

//-->
</script>

und in der Variable a das hallo durch window.location.hash.substring(2); ersetzen möchte, wie mache ich es dann, dass die Variable in der if-Anweisung immer noch verglichen werden kann? Dabei muss ich dazu sagen, dass das hier substring(2) in diesem Fall richtig ist, damit der korrekte Anker ausgegeben wird (das 1.Zeichen ist die Raute, das 2. Zeichen ist ein Buchstabe, der das direkte Finden des Ankers verhindert. Das ist nötig, weil ich nur so beim Nichtvorhandensein des Ankers "hallo" eine "1" dahinterhängen muss, damit dieser gefunden wird).

Gruß David!

Ps: Ich habe diesen neuen Thread eröffnet, weil auf meinen alten Thread mir keiner mehr eine Antwort gegeben hat, da dieser zu weit unten steht.

  1. Hallo

    Ps: Ich habe diesen neuen Thread eröffnet, weil auf meinen alten Thread mir keiner mehr eine Antwort gegeben hat, da dieser zu weit unten steht.

    Das ist keine Ausrede! Lies die </faq/>s und erfahre wieso! Bis dahin geh in eine Ecke und schäm dich.

    Grüße

    David

    --
    "Nobody will ever need more than 640k RAM!"
    1981 Bill Gates