精华内容
下载资源
问答
  • 由于在实际的项目需求中,需要用到特殊需求,比如回车键切换向右单元格,这样就可以编辑完个接着编辑下一个, 一般的处理方式可以通过监听 keyup 事件去实现,方式比较繁琐的。 不过看到个 vxe-table-plugin-...

    vxe-table 如何用回车键替换 Tab 键功能,回车切换到右侧单元格,回车切换下一个单元格

    默认的快捷键功能是 Tab 键用于切换左右单元格,回车键用于切换到下面的单元格,
    由于在实际的项目需求中,需要用到特殊需求,比如回车键切换向右单元格,这样就可以编辑完一个接着编辑下一个,
    由于旧版本不支持 keyboard-config.enterToTab 参数,如果设新版本直接设置为 true 即可支持;旧版本就没办法了,一般的处理方式可以通过监听 keyup 事件去实现,方式比较繁琐的。

    不过看到一个 vxe-table-plugin-shortcut-key 快捷键插件,可以自定义键值

    npm install xe-utils vxe-table vxe-table-plugin-shortcut-key
    
    import Vue from 'vue'
    import 'xe-utils'
    import VXETable from 'vxe-table'
    import 'vxe-table/lib/index.css'
    import VXETablePluginShortcutKey from 'vxe-table-plugin-shortcut-key'
    
     Vue.use(VXETable)
     VXETable.use(VXETablePluginShortcutKey, {
      setting: {
        'table.edit.leftTabMove': 'Shift + Enter',
        'table.edit.rightTabMove': 'Enter', // 将 Tab 键的按键值修改为回车键
     })
    
        <vxe-table
          border
          resizable
          show-overflow
          :data="tableData"
          :edit-config="{trigger: 'click', mode: 'row'}">
          <vxe-column type="seq" width="60"></vxe-table-column>
          <vxe-column field="name" title="Name" :edit-render="{name: 'input'}"></vxe-column>
          <vxe-column field="role" title="Role" :edit-render="{name: 'input'}"></vxe-column>
          <vxe-column field="sex2" title="Sex" :edit-render="{name: 'select', options: sexList}"></vxe-column>
          <vxe-column field="date13" title="Date" :edit-render="{name: 'input', attrs: {type: 'date'}}"></vxe-column>
          <vxe-column field="address" title="Address" :edit-render="{name: 'input'}"></vxe-column>
        </vxe-table>
    
    export default {
      data() {
        return {
          tableData: [],
          sexList: [
            { spell: '', value: '' },
            { spell: '女', value: '0' },
            { spell: '男', value: '1' }
          ]
        }
      },
      created () {
        var list = []
        for(var index = 0; index < 5; index++){
          list.push({
            id: index + 10000,
            name: 'test' + index,
            role: 'developer',
            sex2: '1',
            date13: '2019-05-01',
            address: 'address abc' + index
          })
        }
        this.tableData = list
      }
    }
    

    以上针对旧版本的设置,现在就可以通过回车键移动到右侧单元格了,完美!!

    新版本不需要以上处理,直接通过 keyboard-config.enterToTab 设置为 true 即可转移回车键行为,更加简单了。

    在线运行 http://jsrun.pro/bdfKp/edit

    展开全文
  • 当打满一行字符后,打字者就得推动“字车”起始位置,这时打字机会有两个动作响应:一是“字车”被归位,二是滚筒上卷一行,以便开始输入下一行,这个推动“字车”的动作叫“回车”。 后来,在电动英文打字机上,...

    关于“回车键”的来历:  还得从机械英文打字机说起。在机械英文打字机上,有一个部件叫“字车”,每打一个单词,“字车”就前进一格。当打满一行字符后,打字者就得推动“字车”到起始位置,这时打字机会有两个动作响应:一是“字车”被归位,二是滚筒上卷一行,以便开始输入下一行,这个推动“字车”的动作叫“回车”。  后来,在电动英文打字机上,人们增加了一个直接起“回车”作用的键。这个新增的键就被称为“回车键”。  在电脑键盘上,“回车键”上曾经使用过“CR”、“RETURN”的字样,后来才统一确定为“Enter”。

    在这里插入图片描述

    在这里插入图片描述
    打印机的那个装置叫做Carriage,于是回到行首的这个操作就叫做Carriage Return,翻译成中文就变成了回车,这里的车其实是打印机上的一个装置。后来的打字机则将这两个操作合并到了一个操作装置上去了。

    ASCII码的设计
    大家都知道\r和\n是包含在ASCII码中的,ASCII是由ISO和ASA(ASNI的前身)同时设计的,在ISO的标准草稿中支持CR+LF或LF作为新行标识,而ASA的标准草稿则支持CR+LF。

    CR+LF之所以同时使用是为了兼容当时的电传打印机,和老式打印机一样电传打印机需要两个指令来完成一次换行。所以后来的很多系统中都沿用了这个CR+LF的惯例,将它们作为新行的标识。

    混乱的现状
    虽然很多系统沿用了这个惯例,但是还是有很多其他的系统使用了不同的换行方式。

    Windows:CR + LF

    Unix及类Unix系统(Linux, OS X):LF 老板本

    MacOS:CR

    大部分的文本相关的因特网协议(Http, FTP, IRC, SMTP)都强制使用ASCII码 CR+LF做换行符。

    这就导致了一个问题,文件如果从一个系统直接拷贝到另一个系统就需要对其中的换行符进行转换才能够正确的使用。

    原文链接:https://www.zhihu.com/question/41878716/answer/138837347

    原文链接:http://www.suxinwen.cn/news/663691

    原文链接:https://www.cnblogs.com/imjustice/p/carriage_return_and_line_feed.html

    展开全文
  • 1 在TcxGridDBTableView中,设定属性 ...2 在cxgrid中输入数据怎样回车换行 在TcxGridDBTableView中 将属性OptionsBehavior.FocusFirstCellOnNewRecord = True //新纪录焦点获取 OptionsBehavior.GoToNex...

     

    1 在TcxGridDBTableView中,设定属性

      NewItemRow.Visible = True

    2 在cxgrid中输入数据怎样回车换行
      在TcxGridDBTableView中
      将属性OptionsBehavior.FocusFirstCellOnNewRecord = True //新纪录焦点获取
            OptionsBehavior.GoToNextCellOnEnter = True //这一行的目的是用回车键自动换行
            OptionsBehavior.FocusCellOnCycle = True//对只允许行选择的回车键效果起作用
    就可以了.

    如果愿意也可以添加其自带的操作按钮,OptionsView.Navigator = True

    随后在NavigatorButtons属性中做微调。

     

    3 使用TcxGridDBCardView录入时,一些属性不一样,此时除了修改OptionsBehavior中的属性值外,还要修改OptionData.Appending=True,同时要添加其自带的操作按钮,才行。

    二、LookUp功能


    1 在cxGrid中使用LookUp功能
      在相应的列(TcxGridDBColumn)中将属性Properties = LookupComboBox
                Properties.ListSource = 数据源
                Properties.ListFieldNames = 相应字段
                Properties.KeyFieldNames = 关键字段
      也可以修改Properties.ListOptions.ShowHeader,可控制是否显示列头。

    展开全文
  • //jQuery实现在个输入框按回车键后光标跳到下一个输入框 function focusNextInput (thisInput) { var inputs = document.getElementsByTagName( "input" ); for ( var i = 0 ;i;i++){ // ...

    html

    姓名:<input type="text" onkeypress="if(event.keyCode==13) focusNextInput(this);">   
    年龄:<input type="text" onkeypress="if(event.keyCode==13) focusNextInput(this);">   
    工号:<input type="text" onkeypress="if(event.keyCode==13) focusNextInput(this);">   

    js

    <script type="text/javascript">   
        //jQuery实现在一个输入框按回车键后光标跳到下一个输入框  
        function focusNextInput(thisInput)  
        {   
            var inputs = document.getElementsByTagName("input");   
            for(var i = 0;i<inputs.length;i++){   
                // 如果是最后一个,则焦点回到第一个   
                if(i==(inputs.length-1)){   
                    inputs[0].focus(); break;   
                }else if(thisInput == inputs[i]){   
                    inputs[i+1].focus(); break;   
                }   
            }   
        }   
    </script>   
    展开全文
  • 1、EditText的布局 ...第一行是输入类型为Text, 按了回车之后,回车的字符就不会出现在EditText 第二行代码是 告诉输入法回车键变成搜索。 actionDone  显示完成 actionSend  显示发送 actionGo
  • //构造函数中,添加如下代码 connect( ui->lineEdit, SIGNAL(returnPressed()), ...//当光标在lineEdit上时,输入完毕直接回车键(大/小都可以), //就会响应上面函数第三个参数:ui->push...
  • form中只有个input按回车键表单会自动提交在个form表单中,若只有个input,按回车键表单会自动提交,但是当表单中存在多个input时,按回车键不会执行任何操作,这是form表单的个特性,那么如何防止它的自动...
  • 软件盘中回车键默认功能是换行,但是有时候我们在Edittext中输完内容后点回车想要把焦点切到下一个Edittext继续输入,比如常见的登录页面,在输完用户名后,点回车调输入密码输入框继续输入。 示例代码 代码很...
  • 方法二、扫描枪扫描完自动发送回车键,判断按键事件是否为13,是跳转到下一个输入框 方法三、form表单中点击tab实现 实现 方法 <body> <el-input class="a" autofocus maxlengt...
  • SecureCRT 回车按键值修改

    千次阅读 2017-09-14 16:35:11
    (2)回车符就是回到一行的开头 — ‘\r’ 13 回车(return)  所以我们平时编写文件的回车符应该确切来说叫做回车换行符  二、应用:  (1)在微软的MS-DOS和Windows中,使用“回车CR(‘\r’)”和“换行LF(...
  • 按钮绑定回车事件后按回车表单执行js方法后表单自动提交刷新,先执行了js的方法后自动提交表单,使它相当于没有执行js方法,查阅资料得知在个form表单中,若只有个input,按回车键表单会自动提交,但是当表单中...
  • 解决visual studio回车键代码补全

    万次阅读 2015-09-26 20:42:09
    相信很多人在用vs时,总觉得有一点特别不方便,那就是每当代码提示一出来,于是按下回车键,然而代码却没有补全,光标却跳下一行。其实这个问题安装一个插件就好了,它就是的Visual Assist下载地址:...
  • 回车键触发表单提交的问题

    千次阅读 2017-06-11 16:01:27
    我们有时候希望回车键敲在文本框(input ...比如搜索行为,希望输入完关键词之后直接回车键立即提交表单,而有些复杂表单,可能要避免回车键误操作在未完成表单填写的时候就触发了表单提交。 要控制这些
  • /****************************...*标题:当cin读取整数时,将回车键生成的换符留在了输入队列中 *类型:技术文档 *作者:∮☆大运☆∮ *时间:2013/10/30 ********************************************************
  • 在输入框输入字符,匹配显示包含输入字符的记录,按上下键可以从结果中选择,本想在结果上点击回车键就选中此记录的,但在只有个的情况下回车键居然会直接提交表单了,笔者水平有限,知其然而不知其所以然,只...
  • VC回车键的使用 Edit内回车

    千次阅读 2016-04-19 15:03:59
    在VC中创建基于对话框的工程,编译运行,成功...突然时心血来潮,按了个回车键,工程闪而过没了。再编译运行,成功。按了个ESC键,工程闪而过也没了。 为什么会这样,因为CDialog 中有默认对ENTER和E
  • 环境:word 2016 表格 问题描述:新建的表格,不知怎么折腾出行结束符,同文件其它地方表格无此符号 问题产生原因:选中表格>... 鼠标点击该符号,回车直接新增一行表格。 2.新建表格时,该符号是隐...
  • 回车键的使用

    千次阅读 2005-11-27 13:11:00
    突然时心血来潮,按了个回车键,工程闪而过没了。再编译运行,成功。按了个ESC键,工程闪而过也没了。为什么会这样,因为CDialog 中有默认对ENTER和ESC键的处理。解决这种按回车和ESC键就关闭工程的正确处理...
  • c语言中输入组数据后用空格键隔开并用回车键结束输入,并统计输入数据中奇数和偶数的个数
  • 回发表,文章连贯性可能无法保障,大家勉强看一下吧今天说点关于android 和 webview 沟通的时候,需要监听软键盘的按键事件的问题情境描述:由于js在部分手机上(比如华为青春版P8)无法监听删除,...
  • datagridview 按回车键横向移动问题

    千次阅读 2008-12-12 13:34:00
    我在作一个关于记件工资系统时候,datagridview 按回车键默认是向下一行移动,操作文员为了输入更快一点,需要按回车键就横向移动继续输入数据,其操作文员主要用右手操作键盘的数字键区域,每天输入量大,所以必须...
  • jQuery 回车键单击事件

    千次阅读 2014-06-11 22:51:05
    $(document).ready(function(){ $("按下回车的控件").keydown(function(e){ var curKey = e.which; if(curKey == 13){ $("#回车事件按钮控件").click(); return false; } }); });
  • 我们有时候希望回车键敲在文本框(input element)里来提交...比如搜索行为,希望输入完关键词之后直接回车键立即提交表单,而有些复杂表单,可能要避免回车键误操作在未完成表单填写的时候就触发了表单提交。 要
  • Android studio 回车键用不了

    千次阅读 2019-03-26 09:37:28
    结果写代码回车键无法换行。 后将所有快捷键回复初始化就好了。 或者搜索enter重新设置Enter快捷键就好了 步骤: 1. setting>keymap>搜索Choose Lookup Item>reset>apply>ok 注意: 要点击选中...
  • VC++中回车键不能换行

    万次阅读 2012-09-25 21:30:40
    VC++中当回车键不能换行时应该就是因为自己不小心按了键盘上的insert键,要想恢复只需要再按一下就可以了。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 123,303
精华内容 49,321
关键字:

怎样让回车键直接到下一行