fix(input): keep track of min/max attrs on-the-fly

Now input[type=button] keeping track of both min and max attrs even if they change over time.