在文本框中获取单词

时间:2014-01-07 05:45:54

标签: javascript jquery html

我有一个ID为test的文本框。我想使用each在文本框中记录每个单词。

$('#test').val().each(function(index) {
    console.log( index + ": " + $(this).text());
});

你会怎么做?我知道我的不会工作,因为每个人都寻找实际的元素。

3 个答案:

答案 0 :(得分:4)

$.each($('#test').val().split(/[ \t]+/), function(index, word) {
    console.log( index + ": " + word);
});

答案 1 :(得分:0)

试试这个,

$.each($('#test').text().split(/[ \t\n]+/),function(i,v){
    console.log( i + ": " + v);
});

FIDDLE

答案 2 :(得分:0)

试试这个

$.each($('#test').text().split(/[ \t\n]+/),function(i,v){
console.log( i + ": " + v);
});

DEMO