diff --git a/src/ui/zcl_abapgit_html_form.clas.abap b/src/ui/zcl_abapgit_html_form.clas.abap
index 1a912a5d9..70a8ed3f1 100644
--- a/src/ui/zcl_abapgit_html_form.clas.abap
+++ b/src/ui/zcl_abapgit_html_form.clas.abap
@@ -726,6 +726,7 @@ CLASS zcl_abapgit_html_form IMPLEMENTATION.
DATA:
lv_type TYPE string,
+ lv_minlength TYPE string,
lv_maxlength TYPE string.
@@ -747,13 +748,16 @@ CLASS zcl_abapgit_html_form IMPLEMENTATION.
lv_type = 'text'.
ENDIF.
+ IF is_field-min > 0.
+ lv_minlength = | minlength={ is_field-min }|.
+ ENDIF.
IF is_field-max > 0.
- lv_maxlength = |maxlength={ is_field-max }|.
+ lv_maxlength = | maxlength={ is_field-max }|.
ENDIF.
ii_html->add( || ).
+ && | value="{ is_attr-value }"{ is_field-dblclick }{ is_attr-placeholder }|
+ && |{ is_attr-readonly }{ is_attr-autofocus }{ lv_minlength }{ lv_maxlength }>| ).
IF is_field-side_action IS NOT INITIAL.
ii_html->add( '' ).