Hagen: <a>-Link deaktivieren

Mahlzeit,

ich steh grad total auf dem Schlauch. Wie kann ich mit Javascript einen Link:

<a href="Javascript:newUser();" title="New User">
  <span class="Button" id="createUser">New User</span>
</a>

deaktivieren? Das span hab ich auf disabled gesetzt, damit der Button schön grau ist, allerdings lässt sich der Link noch anklicken und wird ausgeführt.

Can anybody help?

Hagen

  1. hi,

    Wie kann ich mit Javascript einen Link: [...]
    deaktivieren?

    onclick-handler (dynamisch) hinzufügen, der false zurückliefert.

    oder du gehst über's DOM; erstellst dir einen neuen span stattdessen, und ersetzt a durch diesen - replaceChild() o.ä.

    gruß,
    wahsaga

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

      onclick-handler (dynamisch) hinzufügen, der false zurückliefert.

      Das würde die Ausführung deaktivieren, bei einem MouseOver erscheint aber noch die Hand und das bekannte Click-Geräusche beim drauf klicken kommt auch noch. :-(

      oder du gehst über's DOM;

      Das werd ich mal probieren.

      Thnx. Hagen

  2. Hi,

    Wie kann ich mit Javascript einen Link:

    <a href="Javascript:newUser();"

    das ist kein Link..;-)

    <span class="Button" id="createUser">New User</span>

    wozu dieses SPAN? Formatiere A entsprechend und dann kannst Du dieses Elemenmt auch komplett ausblenden.

    freundliche Grüße
    Ingo

    1. Salve,

      wozu dieses SPAN? Formatiere A entsprechend und dann kannst Du dieses Elemenmt auch komplett ausblenden.

      Lange Geschichte. Ich bin leider an dieses span gebundenen. Brauche daher eine Lösung mit span... :-(

      Gruß, Hagen

  3. Hi,

    ich steh grad total auf dem Schlauch. Wie kann ich mit Javascript einen Link:
    <a href="Javascript:newUser();" title="New User">
      <span class="Button" id="createUser">New User</span>
    </a>
    deaktivieren?

    Ein Link ist in HTML ein a-Element mit einem href-Attribut.
    Du willst aber, daß Dein a-Element kein Link ist.

    Also mußt Du genau das entfernen, was das a-Element zu einem Link macht.

    cu,
    Andreas

    --
    Warum nennt sich Andreas hier MudGuard?
    Schreinerei Waechter
    Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.