Refs #20302; val is only a getter therefore switched to html for situations where the form inputs do not reach previous conditions, such would be the case of textareas