formcycle 8.5.4-SNAPSHOT - 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: NumberFormatInstanceReference,
        ) => NumberFormatOptions;
        valueFormatted: (reference: NumberFormatInstanceReference) => string;
        valueNumeric: (
            reference: NumberFormatInstanceReference,
        ) => number | undefined;
        valueNumericString: (reference: NumberFormatInstanceReference) => string;
    }
    Index

    Eigenschaften

    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: NumberFormatInstanceReference) => 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

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

    Wenn das Element keine NumberFormat-Instanz hat.

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

    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

    Wenn das Element keine NumberFormat-Instanz hat.

    valueNumericString: (reference: NumberFormatInstanceReference) => 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

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

    Wenn das Element keine NumberFormat-Instanz hat.