- 主题:一个textarea,如何使用ctrl+enter换行呢?
没怎么看懂版主的意思。。。
我可以判断当前按下的键是啥,但然后该怎么做呢?
如果是手动给textarea中的value加上‘\n’,会比较麻烦,因为有可能不是在末尾换行,也有可能选中了一部分文本然后换行。
【 在 shaolin (叶孤城|漫漫当爹路) 的大作中提到: 】
: 可以这样实现:
: 注册事件onkeydown与onkeyup到textarea上。
: onkeydown:如果是ctrl,记录,比如 activeCtrl = true
: 如果activeCtrl 且 是enter,xxxxx
: onkeyup: 如果是ctrl,activeCtrl = false ...
--
FROM 221.221.28.*
呵呵,是啊,我也这么想,正在力劝客户用ctrl+enter提交
但还是想了解一下是否有办法用ctrl+enter换行呢?
【 在 JulyClyde (信RFC1149得自由) 的大作中提到: 】
: textarea还要求enter提交,他们将来肯定会频繁误操作
--
FROM 221.221.28.*
最好提前跟客户说清利害关系,免得将来返工吧
他这个需求很让人费解
【 在 hence (真的爱你) 的大作中提到: 】
: 不好意思,几天没上来了。
: 客户要求enter要用来提交表单的。。。发愁ing
--
FROM 114.247.10.*
我的意思是,有keydown,有keyup。
在keydown时如果是ctrl,则记录。
如果keyup时是ctrl,则取消记录。
如果keydown是回车,再判断是不是有记录再做处理。
【 在 hence (真的爱你) 的大作中提到: 】
: 没怎么看懂版主的意思。。。
: 我可以判断当前按下的键是啥,但然后该怎么做呢?
: 如果是手动给textarea中的value加上‘\n’,会比较麻烦,因为有可能不是在末尾换行,也有可能选中了一部分文本然后换行。
: ...................
--
FROM 210.192.100.*