- 主题:一个textarea,如何使用ctrl+enter换行呢?
就是让 ctrl+enter 的效果等于 enter
昨儿试了半天,没试出来,网上也没啥好参考资料。。。
求教~
--
FROM 211.99.222.*
不好意思,几天没上来了。
客户要求enter要用来提交表单的。。。发愁ing
【 在 elf (努力学习C语言中...) 的大作中提到: 】
: 为啥那样用呢?你的enter用来干啥了?
--
FROM 221.221.28.*
没怎么看懂版主的意思。。。
我可以判断当前按下的键是啥,但然后该怎么做呢?
如果是手动给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.*