docs: function makeInputText(type, classes, placeholder, defaultValue, func, useCapture, listners) {
    let workClasses = [];
    if (classes !== null) {
      workClasses = workClasses.concat(classes);
    }
  
    let ele = null;
    if (type === "text") {
      workClasses.push("input-text");
      ele = createElementWithClass("input", workClasses);
    } else if (type === "search") {
      workClasses.push("input-search");
      ele = createElementWithClass("input", workClasses);
    } else if (type === "textarea") {
      workClasses.push("input-textarea");
      ele = createElementWithClass("textparea", workClasses);
    } else {
      return null;
    }
    ele.type = type;
    if (placeholder !== null) {
      ele.placeholder = placeholder;
    }
    if (defaultValue !== null) {
      ele.defaultValue = defaultValue;
    }
  
    if (!isEmptyObject(func)) {
      listners.push(setEventListener(ele, "input", func, useCapture));
    }
    return ele;
  }