add required,min,max,step for input