formcycle 8.5.1 - JavaScript für Formulare
    Bereite Suchindex vor...

    Schnittstelle NumberFormatApiGet

    Die API zum Abrufen von Informationen aus NumberFormat-Elementen, wie z.B. dem aktuellen Wert.

    Die API ist über $.xutil.numberFormat.get verfügbar.

    Um etwa den Wert eines Elements als Zahl abzurufen, kann $.xutil.numberFormat.get.valueNumeric(...) verwendet werden.

    // 12.12345
    $.xutil.numberFormat.get.valueNumeric(".tf1");
    interface NumberFormatApiGet {
        options: (reference: any) => NumberFormatOptions;
        valueFormatted: (reference: any) => string;
        valueNumeric: (reference: any) => undefined | number;
        valueNumericString: (reference: any) => string;
    }
    Index

    Eigenschaften

    options: (reference: any) => NumberFormatOptions

    Ruft die aktuellen Optionen des ersten der angegebenen NumberFormat-Elemente ab. Wenn das Element keine NumberFormat-Instanz hat, wird eine Ausnahme ausgelöst.

    Typendeklaration

    Wenn das Element keine NumberFormat-Instanz hat.

    valueFormatted: (reference: any) => string

    Ruft den aktuellen Wert des ersten der angegebenen NumberFormat-Elemente als formatierte Zeichenkette ab, entsprechend den aktuellen Optionen. Wenn das NumberFormat-Element leer ist, wird eine leere Zeichenkette zurückgegeben. Wenn das Element keine NumberFormat-Instanz hat, wird eine Ausnahme ausgelöst.

    Typendeklaration

      • (reference: any): string
      • Parameter

        • reference: any

          Das Element, von dem der Wert abgerufen werden soll.

        Rückgabewert string

        Der aktuelle Wert des Elements oder eine leere Zeichenkette, wenn das Element leer ist.

    // "$ 12.3400"
    $.xutil.numberFormat.get.valueFormatted(".tf1");

    Wenn das Element keine NumberFormat-Instanz hat.

    valueNumeric: (reference: any) => undefined | number

    Ruft den aktuellen Wert des ersten der angegebenen NumberFormat-Elemente als Zahl ab. Wenn das NumberFormat-Element leer ist, wird undefined zurückgegeben. Wenn das Element keine NumberFormat-Instanz hat, wird eine Ausnahme ausgelöst.

    Typendeklaration

      • (reference: any): undefined | number
      • Parameter

        • reference: any

          Das Element, von dem der Wert abgerufen werden soll.

        Rückgabewert undefined | number

        Der aktuelle Wert des Elements oder undefined, wenn das Element leer ist.

    Wenn das Element keine NumberFormat-Instanz hat.

    valueNumericString: (reference: any) => string

    Ruft den aktuellen Wert des ersten der angegebenen NumberFormat-Elemente als numerische Zeichenkette ab. Wenn das NumberFormat-Element leer ist, wird eine leere Zeichenkette zurückgegeben. Wenn das Element keine NumberFormat-Instanz hat, wird eine Ausnahme ausgelöst.

    Dies ist ähnlich wie valueNumeric, gibt jedoch den Wert als Zeichenkette anstelle einer Zahl zurück. Dadurch werden Probleme mit der Fließkommagenauigkeit vermieden.

    Typendeklaration

      • (reference: any): string
      • Parameter

        • reference: any

          Das Element, von dem der Wert abgerufen werden soll.

        Rückgabewert string

        Der aktuelle Wert des Elements oder eine leere Zeichenkette, wenn das Element leer ist.

    // "12.123456789"
    $.xutil.numberFormat.get.valueNumericString(".tf1");

    Wenn das Element keine NumberFormat-Instanz hat.