public function textarea($mNameId, $iCols = null, $iRows = null, $sDefault = null, $sClass = null, $sPlaceholder = null, $iTabindex = null, $bDisabled = false, $sExtraHtml = null)
    {
        self::getNameAndId($mNameId, $sName, $sId);

        $res = '<textarea';
        $res .= null === $iCols ? '' : ' cols="' . $iCols . '"';
        $res .= null === $iRows ? '' : ' rows="' . $iRows . '"';
        $res .= ' name="' . $sName . '"';
        $res .= null === $sId ? '' : ' id="' . $sId . '"';
        $res .= null === $sPlaceholder ? '' : ' placeholder="' . $sPlaceholder . '"';
        $res .= null === $iTabindex ? '' : ' tabindex="' . $iTabindex . '"';
        $res .= null === $sClass ? '' : ' class="' . $sClass . '"';
        $res .= $bDisabled ? ' disabled="disabled"' : '';
        $res .= $sExtraHtml . '>';
        $res .= $sDefault;
        $res .= '</textarea>';

        return $res;
    }