Final version that works for mac

FML! IT IS DUE TO THE 'disabled' PROPERTY OF <input>. I don't know why
but I just fixed it, FML