Arthur Khessin: Bitte helfen! Brauche bis Donnerstag diesen Javascript zum Formular Einsatz.

Hallo!
Ich wäre mehr als dankbar wenn mir jemand bis spätestens Donnerstag einen fertigen Javascript gibt. Da ich der Projektleiter von einigen großen Projekten bin kann ich dies auch wiedergutmachen.

Es geht um ein Formular. In ein Feld „inrufnummer" muss eine Handynummer mit dem Abschicken übertragen werden.

Jedoch in einem speziellem Format. Und zwar: 00491712222222. D.h. 00 dann Landesvorwahl und dann die Handynummer ohne die 0.

Aber für meine Besucher ist das ja echt zu kompliziert. Deshalb möchte ich ein Javascript erstellt bekommen - bei dem:

3 Radiobuttons gibt, in denen „Deutschland", „Österreich" und „Schweiz" ausgewählt sein kann. Je nach dem Land wird die jeweilige Vorwahl 0049, 0044 und 0041 dem Wert von „inrufnummer" hinzugefügt.

Es gibt auch ein Textfeld : „inrufnummer" - da schreibt der User seine Handynummer mit der 0. z.B. 017122222222. D.h. der Script muss dann am Ende noch die 0 von Wert weglöschen.

Alles soll völlig unsichtbar für den User sein und bei der Übertragung an ein CGI Script als Wert „inrufnummer" die ganze zusammengesetzte Nummer im richtigem Format übertragen werden.

Ich wäre für Ihre Mitarbeit sehr dankbar und könnte den Author gerecht wiedergutmachen.

Vielen Dank im Voraus,

Arthur Khessin ( arthur@web.de )

  1. Hallo!

    Ich wäre mehr als dankbar wenn mir jemand bis spätestens Donnerstag einen fertigen Javascript gibt. Da ich der Projektleiter von einigen großen Projekten bin kann ich dies auch wiedergutmachen.

    Eine finazielle Gutmachung?

    Weist Du was ein Kunde für solch ein Script bezahlen muß? Ich arbeite in einer großen Agentur, mit Topkunden, daher sind mir die Preise bekannt! Als leiter großer Projekte solttest Du das wissen!

    Ich mag dieses "Hilfe Hilfe" oder "Bitte helfen" mir nicht, und einige andere hier auch nicht! Dringende Hilfe braucht ein Verletzter!

    Hast Du Dir bei JavaScript schonmal die Stringverarbeitung, also Strind-Objekt, angeschaut?

    mfg, André Laugks

    1. Hi André

      Weist Du was ein Kunde für solch ein Script bezahlen muß? Ich arbeite in einer großen Agentur, mit Topkunden, daher sind mir die Preise bekannt!

      Das würde mich jetzt aber auch mal interessieren. Ich hab wircklich keinen blassen Schimmer was man dafür verlangen kann / soll.

      <outing>
      wahrscheinlich muß ich mich zu den Preisverderbern, der übelsten Sorte rechnen
      </outing>

      Liebe Grüße
      Stephan

      1. Das würde mich jetzt aber auch mal interessieren. Ich hab wircklich keinen blassen Schimmer was man dafür verlangen kann / soll.

        <img src="/images/02.gif" alt="">

  2. Hallo Arthur,

    das ist ein Entwicklerforum und kein Bestellforum. Da du auch keinen Preis genannt hast, gehe ich davon aus, das selber machen wohl doch der beste Weg ist:

    3 Radiobuttons gibt, in denen „Deutschland", „Österreich" und „Schweiz" ausgewählt sein kann. Je nach dem Land wird die jeweilige Vorwahl 0049, 0044 und 0041 dem Wert von „inrufnummer" hinzugefügt.

    Diese Links klären die Frage der Wertebelegung:

    <../../tche.htm#a1>
    <../../tecbbda.htm#a8>

    Übertrage das Beispiel zur Auswertung auf die Radiobuttons:

    <../../sfausles/tsfa_tch.htm#a4>

    Es gibt auch ein Textfeld : „inrufnummer" - da schreibt der User seine Handynummer mit der 0. z.B. 017122222222. D.h. der Script muss dann am Ende noch die 0 von Wert weglöschen.

    Auslesen des Valuewertes im Textfeld (muß angepaßt werden):

    <../../tecbbda.htm#a1>
    <../../tecbbda.htm#a8>

    Entfernen der Null:

    <../../tecl.htm#a27>

    Zusammensetzen des Strings:
    <../../tebf.htm#a6>

    Abschicken des Formulars:
    <../../tecbbd.htm#a10>

    am besten ein unsichtbares definieren

    Ich wäre für Ihre Mitarbeit sehr dankbar und könnte den Author gerecht wiedergutmachen.

    Programmieraufwand in JS für geübte etwa eine halbe Stunde mit Fehlerbereinigung, Tests und Browserkompatibilität.

    Lösen würde ich das aber nicht mit JS sondern serverseitig mittels eines entsprechenden Scriptes. Denn nur dann kannst du sicher sein, daß es überall läuft, auch bei abgeschalteten JavaScript.

    Das ist vielleicht nicht die Hilfe die du erwartest hast, aber langfristig gesehen, ist es die Hilfe die dich wirklich weiterbringt.

    Viele Grüße

    Antje

    1. Hi Antje!

      Auslesen des Valuewertes im Textfeld (muß angepaßt werden):

      <../../tecbbda.htm#a1>
      <../../tecbbda.htm#a8>

      Hier muss ich Dich korrigieren. Radiobuttons und Checkboxen bieten extra die checked-Property an, um den Ankreuzzustand festzustellen (<../../tecbbda.htm#a2>, http://developer.netscape.com/docs/manuals/js/client/jsref/radio.htm#1193294). value reflektiert dagegen einfach das VALUE-Attribut des INPUT-Tags, unabhaengig vom Ankreuzzustand (http://developer.netscape.com/docs/manuals/js/client/jsref/radio.htm#1193433).

      So lange

  3. Hallo,

    Ich wäre für Ihre Mitarbeit sehr dankbar und könnte den Author gerecht wiedergutmachen.

    Wiedergutmachung hoert sich gut, besonders finanziell.
    Ueberweise mal schnell 100DM fuer ne JS und das doppelte fuer ne Serverloesung und schon hast du eine Stunde Spaeter den Script.
    Wie Antje schon gesagt hat, hier bekommt man Hilfe zu Problemen und keine Fertigloesungen. Rate mal warum sich viele Firmen teure Programmierer leisten muessen.

    gruesse
    Thomas Mell

    1. Ich habe dir diesbezüglich eine Mail geschrieben,

      Gruss,

      Arthur.

      1. Hallo,
        das sollte nur ein Gag sein, fuer 100DM hebe ich nicht mal mein Kopf vom Kopfkissen *g*

        gruesse
        Thomas Mell

    2. Hallo!

      Wiedergutmachung hoert sich gut, besonders finanziell.
      Ueberweise mal schnell 100DM fuer ne JS und das doppelte fuer ne Serverloesung und schon hast du eine Stunde Spaeter den Script.

      Mache nur nicht die Preis kaputt! ;-)

      mfg, André Laugks