tutorials.de Buch-Aktion 05/2012
Like Tree1Danke
  • 1 Beitrag von Fabio Hellmann
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
391
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    marcellius marcellius ist offline Grünschnabel
    Registriert seit
    Feb 2004
    Beiträge
    3
    Hallo zusammen
    Ich bin gerade dabei ein Bestellformular zu gestalten und komme an einem Punkt einfach nicht weiter.
    Und zwar, möchte ich, dass ein Häkchen aktiviert werden soll, wenn man in einem anderen Feld das heutige Datum eingibt. Das Häckchen sollte aber deaktivert bleiben, wenn man ein anderes als das heutige Datum eingibt.

    Ich versuchte es in einem anderen Forum. Leider kamen wir aber nicht weiter als bis zu den Zeilen, welche ich hier gepostet habe. Ich hoffe also, dass ihr mir weiterhelfen könntet
    Code java:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    
    var jetzt = new Date().valueOf() ; 
    var eingabe = util.scand("DD.MM.YYYY", this.getField("eingabeDatum").valueAsString) ; 
     
    if (eingabe != null) { 
        var differenz = jetzt - eingabe.valueOf() ; 
        var msectag = 1000*60*60*24 ; 
        if (differenz > 0 && differenz < msectag ) { 
            this.getField("heute").value = "ja" ; 
        } else { 
            this.getField("heute").value = "Off" ; 
        } 
    }
    Geändert von sheel (16.01.12 um 11:45 Uhr) Grund: Codetags & Zeileneinrückungen
     

  2. #2
    Avatar von Fabio Hellmann
    Fabio Hellmann Fabio Hellmann ist offline Mitglied Brokat
    Registriert seit
    Aug 2011
    Ort
    München
    Beiträge
    494
    Hi,
    du bist hier falsch -> Javascript != Java
    Versuchs doch bitte im Javascript-Bereich.

    gruß

    Fabio
     
    Bitte die Code-Tags verwenden. Bei Java-Code: [java]...[/java]

    Tutorials:
    Automatisches erzeugen eines Inhaltsverzeichnisses (Javascript)
    JAnimationPanel - Animationen für Swing/AWT
    SWTRatingBar (Bewertungs-Composite) selbst programmieren
    ____________________________________________________________________________
    Über eine Bewertung (Stern links unter dem Beitrag) oder ein Danke freue ich mich sehr.

  3. #3
    marcellius marcellius ist offline Grünschnabel
    Registriert seit
    Feb 2004
    Beiträge
    3
    Ich glaube dieses Unterforum ist geschlossen, oder ?
     

  4. #4
    Avatar von Fabio Hellmann
    Fabio Hellmann Fabio Hellmann ist offline Mitglied Brokat
    Registriert seit
    Aug 2011
    Ort
    München
    Beiträge
    494
    Das ist ja auch nicht der Javascript-Bereich...

    Der ist HIER.
    marcellius bedankt sich. 
    Bitte die Code-Tags verwenden. Bei Java-Code: [java]...[/java]

    Tutorials:
    Automatisches erzeugen eines Inhaltsverzeichnisses (Javascript)
    JAnimationPanel - Animationen für Swing/AWT
    SWTRatingBar (Bewertungs-Composite) selbst programmieren
    ____________________________________________________________________________
    Über eine Bewertung (Stern links unter dem Beitrag) oder ein Danke freue ich mich sehr.

  5. #5
    Avatar von tombe
    tombe tombe ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Sep 2004
    Ort
    Möglingen (BaWü)
    Beiträge
    3.109
    Es ist sicher nicht perfekt, aber es funktioniert:


    HTML-Code:
    <script language="javascript" type="text/javascript">
    function datum_check (datum) {
    
    aktuell = new Date();
    
    tag = aktuell.getDate();
    if (tag < 10) tag = "0" + tag;
    
    monat = aktuell.getMonth() + 1;
    if (monat < 10) monat = "0" + monat;
    
    jahr = aktuell.getYear();
    
    heute = tag + "." + monat + "." + jahr;
    
    if (datum == heute) {
    	document.getElementById("check").checked = "checked";
    } else {
    	document.getElementById("check").checked = "";
    }
    
    }
    </script>
    <form name="" action="" method="" enctype="text/html">
    	<input type="checkbox" name="check1" value="" checked="checked" id="check"/>
    	<br />
    	<input type="text" name="datum" value="Bitte Datum im Format 'TT.MM.JJJJ' eingeben." size="50" maxlength="50" onblur="datum_check(this.value);"/>
    </form>
     
    Sollte ein Tipp von mir geholfen haben, habe ich nichts gegen eine entsprechende Bewertung oder ein Danke und wenn ein Problem gelöst ist, dann den Beitrag bitte auch als erledigt markieren.

    Was ich gar nicht leiden kann sind User die es nicht für nötig halten auf Antworten zu reagieren, die Themen nicht als erledigt markieren und/oder die sich nicht für Hilfe bedanken.

Ähnliche Themen

  1. formular überprüfung mit Java Script funktionrt nicht
    Von latinum_1982 im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 15.09.11, 21:17
  2. [Acrobat 8]Von Formular in Datenbank ?
    Von akrite im Forum Desktop Publishing (DTP)
    Antworten: 2
    Letzter Beitrag: 12.11.06, 14:05
  3. CTreeView häkchen automatisch setzen
    Von Eadghe im Forum VisualStudio & MFC
    Antworten: 2
    Letzter Beitrag: 13.05.06, 12:33
  4. Adobe Acrobat 7 - Formular per Script an email Empfänger senden
    Von Vektorman im Forum Desktop Publishing (DTP)
    Antworten: 0
    Letzter Beitrag: 12.08.05, 01:20
  5. Adobe Acrobat - Formular per E-Mail
    Von TEE im Forum Sonstige Grafik-Programme
    Antworten: 0
    Letzter Beitrag: 13.01.04, 12:13