FIX: check either support input[type=xxx] or not by createElement and setAttribute instead of $.browser