У меня есть текстовое поле, и я хочу ввести в него ключевые слова и автоматически добавлять запятую после нажатия клавиши Enter, например, вы вводите слово или предложение, а затем нажимаете Enter и он будет добавлять запятую после каждого слова или... я пишу простой код, но у него есть две проблемы: во-первых, он будет добавлять запятую каждый раз, когда вы нажимаете Enter, и он просто будет добавлять запятую после первых слов, но я хочу, чтобы после каждого слова добавлялась запятая, а не только одно. вторая проблема: я не хочу, чтобы при нажатии Enter она переходила на новую строку.
Код: Выделить всё
$('#formID').live("keypress", function(e){
if (e.keyCode == 13) {
$("textarea").each(function() {
$(this).val($(this).val().replace(/ /g, " ، "));
});
}
});
JSFiddle
Подробнее здесь:
https://stackoverflow.com/questions/260 ... -enter-key