日期:2014-05-16  浏览次数:20561 次

如何让回车键转变成回车键+制表符
有这样一段代码可以让回车健变成制表符
if(event.keyCode==13){
      event.keyCode=9
}
大家有没有办法让用户按回车键chr(13)的时候,系统自动把
它变成回车键+制表符chr(13)+chr(9)呢?

------解决方案--------------------
lz是为了编辑代码时自动缩进么?
有难度。
因为chr(9)模拟按TAB一下,焦点就转移了,而不是输出一个“\t”制表符。

也就是说,文本框中难以输入制表符的。

不过我相信是有办法解决的。继续思考中...

帮顶!


------解决方案--------------------
你可以判断一下event的srcElement或target(IE和FF下用的是不一样的),如果是一个 <checkbox> 你可以把这个 <checkbox> 的checked属性改变一下.