我有一个输入,按下空格后我想清除输入值。到目前为止,我已经尝试了以下
input.val("").replace(/ /g,"");
input.val("").replace(/\s/g,"");
input.val("");
input.val("").trim();
input.val("").trim().replace(/ /g,"");
input.val("").trim().replace(/\s/g,"");
由于某种原因,所有这些仍然留下了一个开头的空白角色。有什么建议吗?
JSBIN http://jsbin.com/amorej/1/edit
我不确定应该在这里做什么,因为空间设置我相信charCode是32(空格)但是在清除之后它应该仍然删除所有空格......
答案 0 :(得分:4)
if(unicode == 32){
event.preventDefault();
// rest of code