Web Component: j-Textarea

  • Info
  • HTML
  • JS
  • CSS
  • Meta


  • supports dark mode
  • NEW supports hidden scrollbar


  • required {Boolean} (optional) enables "required" (default: false)
  • icon {String} (optional) icon for the label without ti- e.g. home, cog, etc.
  • label {String} (optional) label (default innerHTML)
  • autofocus {Boolean} (optional) focuses the input (default: false)
  • placeholder {String} (optional) adds a placeholder text into the input
  • maxlength {Number} (optional) sets a maximum length of chars
  • disabled {Boolean} (optional) disables this component
  • height {Number} (optional) a maximum height for the input
  • error {String} (optional) adds an error text under the input
  • monospace {Boolean} (optional) sets monospace font for the input (default: false)
  • readonly {Boolean} optional, default false
  • scrollbar {Boolean} optional, default true