    __create_input(options) {
        var input = document.createElement('input');
        input.classList.add("form-group");
        input.id = options.id !== undefined ? options.id : 'actionTable_controlSelect_'+this.__get_uniq_index();
        if (options.style !== undefined) {
            input.style = options.style;
        }
        if (options.placeholder !== undefined) {
            input.placeholder = options.placeholder;
        }
        if (options.disabled !== undefined) {
            input.disabled = options.disabled;
        }
        if (options.typeahead !== undefined) {
            var typeaheadOption = options.typeahead;
            $('#'+input.id).typeahead(typeaheadOption);
        }
        return input;
    }
The software does not neutralize or incorrectly neutralizes user-controllable input before it is placed in output that is used as a web page that is served to other users.