NAME

Quiq::Html::Widget::TextField - Einzeiliges Textfeld

BASE CLASS

Quiq::Html::Widget

ATTRIBUTES

id => $id (Default: undef)

Id des Textfelds.

class => $class (Default: undef)

CSS Klasse des Textfelds.

style => $style (Default: undef)

CSS Definition (inline).

disabled => $bool (Default: 0)

Widget kann nicht editiert werden.

hidden => $bool (Default: 0)

Widget ist (aktuell) unsichtbar.

maxLength => $n (Default: Wert von "size")

Maximale Länge des Eingabewerts in Zeichen. Ein Wert von "0" beutet keine Eingabebegrenzung.

name => $name (Default: undef)

Name des Textfelds.

onKeyUp => $js (Default: undef)

JavaScript-Handler.

password => $bool (Default: 0)

Wenn gesetzt, wird der Eingawert verschleiert.

readonly => $bool (Default: 0)

Zeige das Feld und seinen Wert unveränderbar an.

size => $n (Default: undef)

Breite des Feldes in Zeichen.

title => $text (Default: undef)

Text Tooltip.

undefIf => $bool (Default: 0)

Wenn wahr, liefere undef als Widget-Code.

value => $str (Default: undef)

Anfänglicher Wert des Textfelds.

METHODS

Konstruktor

new() - Konstruktor

Synopsis

$e = $class->new(@keyVal);

Objektmethoden

html() - Generiere HTML-Code

Synopsis

$html = $e->html($h);
$html = $class->html($h,@keyVal);

VERSION

1.222

AUTHOR

Frank Seitz, http://fseitz.de/

COPYRIGHT

Copyright (C) 2024 Frank Seitz

LICENSE

This code is free software; you can redistribute it and/or modify it under the same terms as Perl itself.