Priska: Button nach dem Absenden ändern

Hallo Zusammen

Ich hab ein kleines Problem. Ich möchte auf einer Intranetseite bei drücken eines Buttons "Email versenden" den Button auf "Email verschickt" verändern. Ich habe dies mit folgenden Javascript gemacht:

function submitForm(s){
 s.value = "Email verschickt!";
 alert('Dieser Hinweis ist notwendig, um das Absenden zu
        simulieren.');
 return true;
}

Im Java-File, welches wir für die Aufbereitung der dynamischen HTML-Seite verwenden habe ich beim Button diesen Code eingegeben:

"<img src="/ritrak/images/5pixel.gif" width="20" height="1" border="0"><input type="submit" name="submit_email" value="Verschickt EMail" title="Verschickt Mail an Verantwortlicher" onclick="javascript:submitForm(this.submit_email)"/>" +

Beim testen unter Netscape 7.0 erhalten ich nun die Javascript Fehlermeldung s has no properties.

Hat jemand eine Idee wie ich hier weiterkomme?

  1. Hi,

    Im Java-File, welches wir für die Aufbereitung der dynamischen HTML-Seite verwenden habe ich beim Button diesen Code eingegeben:

    bitte eliminiere bei clientseitigen Problemen serverseitigen Code. Er hilft nicht, weil er nichts mit dem Problem zu tun haben kann, aber macht es um einiges schwerer lesbar.

    "<img src="/ritrak/images/5pixel.gif" width="20" height="1" border="0">

    ERROR: Required attribute "alt" missing.

    <input [...] onclick="javascript:

    "javascript:" ist kein gültiger JavaScript-Befehl. So oft eine solche Schreibweise in Event-Handlern verwendet wird, so oft ist sie falsch.

    submitForm(this.submit_email)"/>" +

    Was ist an genau dieser Stelle "this" und was "this.submit_email"?

    Cheatah

    --
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
  2. hi,

    Ich hab ein kleines Problem. Ich möchte auf einer Intranetseite bei drücken eines Buttons "Email versenden" den Button auf "Email verschickt" verändern.

    dann sieh dir mal http://www.drweb.de/trickkiste/tricks235.shtml an.

    gruss,
    wahsaga