我想从文本框中检测最后键入的单词。
例如,如果我在每个按键的文本框中键入Test,则它应返回当前键入的字符。
这是我正在尝试的
$(".text").live("keyup",function(e)
{
var content=$('.text').val();
var lastIndex = content.lastIndexOf("");
var laststing = content.substring(0,lastIndex);
alert(laststing);
});
最佳答案
$(".text").on("blur", function (e) {
var content = $('.text').val();
var lastIndex = content.lastIndexOf(" ");
var laststing = content.substring(lastIndex);
alert(laststing);
});
我认为模糊事件是更好的选择
http://jsfiddle.net/3gkzC/
关于javascript - 我如何才能从文本框中检测到最后键入的单词,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24305922/