貌似很简单,加个readonly,然后移掉就ok了?
chrome,firefox都ok,就ie不ok
不ok在哪儿呢?
每次移掉readonly属性后,还需要鼠标再次点击一下,才能够输入,用js去手动调click事件也不行
有人说要这样,因为这是IE的bug
ed.removeAttribute('readonly');//only needed the first time
ed.readOnly = false;
嗯,好像是这样,因为在stackoverflow也有人同样说这是IE的bug,应该这样解决
但现实在IE9下就是不管用,最后依然是强大的stackoverflow指点迷津,贴上原链接
$('#myinput').removeAttr("readonly");
$('#myinput').select();