fixed a bug about onblur