jQuery - 按回车键时添加逗号

     2023-04-14     122

关键词:

【中文标题】jQuery - 按回车键时添加逗号【英文标题】:jQuery - Add comma when press enter key 【发布时间】:2014-09-24 09:36:58 【问题描述】:

我有一个文本区域,我想在其中输入关键字,并希望它在按 Enter 键后自动添加逗号,例如,您输入单词或句子然后按 Enter 键,它会在每个单词之后添加逗号或.. 我写了一个简单的代码,但它有两个问题,首先它会在你每次按 Enter 时添加逗号,它只会在第一个单词之后添加逗号,但是我希望它在每个单词之后添加逗号,而不仅仅是一个。第二个问题是当你按下 Enter 时我不希望它换行。

$('#formID').live("keypress", function(e)
if (e.keyCode == 13) 
  $("textarea").each(function() 
    $(this).val($(this).val().replace(/ /g, " ، "));
  );

);

JSFiddle

【问题讨论】:

\n 换行,即replace(/\n/g, " ، ") 这样的?结合Pranavs代码jsfiddle.net/HsFbN/103 感谢@PranavCBalan 它工作正常 是的,完全是@Anton,谢谢 【参考方案1】:

试试这个:

$('textarea').keypress(function(e)
if (e.keyCode == 13) 
    // alert($('textarea').val());
    $('textarea').val($('textarea').val() + ', ');

);

【讨论】:

用jquery屏蔽掉按回车键时提交表单

<scripttype="text/javascript"> $(function(){ $("input").keypress(function(e){ varkeyCode=e.keyCode?e.keyCode:e.which?e.which:e.charCode; if(keyCode==13){ for(vari=0;i<this.form.elemen 查看详情

jquery contenteditable enter“当​​有人按下回车键时如何触发shift-enter?”

】jquerycontenteditableenter“当​​有人按下回车键时如何触发shift-enter?”【英文标题】:jquerycontenteditableenter"HowdoItriggershift-enterwhensomeonepressesenter?"【发布时间】:2010-12-0822:35:45【问题描述】:当在chrome的contenteditable中按ent... 查看详情

添加逗号时如何更新此 jQuery 插件/正则表达式以忽略小数?

】添加逗号时如何更新此jQuery插件/正则表达式以忽略小数?【英文标题】:HowtoupdatethisjQueryplug-in/regextoignoredecimalswhenaddingcommas?【发布时间】:2011-12-2820:36:01【问题描述】:我正在使用以下jQuery插件来自动为数字添加逗号。问题... 查看详情

jquery如何解决一个页面,两个搜索按钮,按一下回车键指定触发指定按钮。

按回车键时触发指定按钮进行的操作就好把,比如说button1是form1提交,那么当用户按回车键时就通过js把form1提交了就好追问我的意思是一个页面有两个搜索按钮,例如“button1”和“button2”,当在button1所在的文本框里输入查询... 查看详情

按回车时表单未提交

】按回车时表单未提交【英文标题】:Formnotsubmittingwhenpressingenter【发布时间】:2011-05-1022:44:41【问题描述】:我有以下HTML/JS/jQuery代码。此代码表示以模态方式呈现给用户以允许他们登录的登录表单。问题是,当我按Enter时,表... 查看详情

键入时在数字中添加逗号

】键入时在数字中添加逗号【英文标题】:Addingcommastonumberswhentyping【发布时间】:2015-02-0309:02:29【问题描述】:我尝试在用户输入数字时添加逗号。在Jquery中选择属性为number类型的inputform-control类的正确语法是什么?编辑:我无... 查看详情

Razor输入框逗号分隔转换

...化为数值,因为用户将在输入框中输入数值。当用户按下回车键时,它会自动计算例如“平均值”并生成一个有效的百分比。它将更新单元格。问题是我希望输 查看详情

用空格替换文本区域中的逗号、破折号和输入键

...021:26:47【问题描述】:我希望当用户按下逗号、破折号或回车键时,textarea替换将显示一个空格。此代码仅适用于回车键。$("#site_name").on("keypress",function(e)varkey=e.keyCode;if(( 查看详情

jQuery推送数组插入逗号

】jQuery推送数组插入逗号【英文标题】:jQuerypusharrayinsertscomma【发布时间】:2014-12-0308:53:36【问题描述】:我有几个相同类的选择框。但是,当我使用jQuery数组推送方法将该类中的所有选定值作为数组获取时,它只是在每个值之... 查看详情

jquery终端提交命令而不按回车

...【发布时间】:2016-10-1020:12:25【问题描述】:如何在不按回车键的情况下提交命令?我需要让终端识别语音(该部分已经完成)并将其可视化为命令,而不是虚拟按Enter以获得ajax响应,这可能吗?谢谢【问题讨论】:$("target&... 查看详情

在 Struts 2 + jQuery + json 中按回车键停止提交表单

】在Struts2+jQuery+json中按回车键停止提交表单【英文标题】:StopsubmittingtheformonpressingenterkeyinStruts2+jQuery+json【发布时间】:2014-11-0209:41:27【问题描述】:我有一个从中加载数据的。然后我需要在文本框中输入一个ID,系统将从数据... 查看详情

睡眠前按回车功能

...7-1702:44:51【问题描述】:我做了一个井字游戏代码,我想添加一个在代码显示规则时按“输入”的功能。现在,我有一个sleep10并且规则消失并且游戏开始,但我想按Enter并且规则消失,而不是睡眠。##############FONCTIONMENU#############... 查看详情

按下回车键后Jquery焦点消失

】按下回车键后Jquery焦点消失【英文标题】:Jqueryfocusoutafterpressingenterkey【发布时间】:2013-09-1611:56:40【问题描述】:我的代码如下:$(\'.summaryT\').keypress(function(e)if(e.which==13)callajax();$(this).focusout(););正如您在上面的代码中看到的... 查看详情

如何从自动完成建议中接收关键字,而不在 jQuery UI 的末尾添加逗号?

】如何从自动完成建议中接收关键字,而不在jQueryUI的末尾添加逗号?【英文标题】:HowtoreceivekeywordsfromautocompletesuggestionswithoutacommaaddedtotheendinjQueryUI?【发布时间】:2020-03-0412:32:24【问题描述】:当用户在contenteditablediv中键入内... 查看详情

如何检测何时按下 Enter 或按下提交 [重复]

...作,如果用户点击了输入,我会尝试添加功能字段然后按回车键(就像没有jquery和普通php一样)它还将执行相同的代码来检查错误或转到 查看详情

获取 textarea 值并添加 br 和空格 - JQuery

...加到另一个div需要实现两件事但第一件事是部分实现输入回车键时,在文本之间添加br标记(完成)键入空格键时,在文本之间添加空格(如果多次键入空格 查看详情

为啥具有单个输入字段的表单在输入时按回车键提交

】为啥具有单个输入字段的表单在输入时按回车键提交【英文标题】:Whydoesformswithsingleinputfieldsubmituponpressingenterkeyininput为什么具有单个输入字段的表单在输入时按回车键提交【发布时间】:2010-11-2502:18:35【问题描述】:为什么... 查看详情

在IOS5中按回车键时隐藏键盘

】在IOS5中按回车键时隐藏键盘【英文标题】:HidekeyboardwhenhittingreturnkeyinIOS5【发布时间】:2012-03-0801:57:46【问题描述】:我已经尝试过这个解决方案来隐藏键盘,但它不起作用......HowtohidethekeyboardwhenipressreturnkeyinaUITextField?非常感... 查看详情