从textarea中检测已删除的单词

时间:2012-06-28 12:15:17

标签: javascript forms tags textarea submit

我目前在使用表单标签方面遇到困难。我已经添加了向textarea添加标签的功能,这很酷,效果很好。我现在正在尝试实现一种方法,当删除textarea中的标记词时,它会使标记按钮处于非活动状态,就像您单击它创建的标记和使用css的活动状态一样。

我知道这需要正则表达式,但我不知道如何做到这一点。任何帮助都会非常感激。

谢谢, 标记

这会将taglist中的标签添加到textarea:

$('#tagList li a').each(function() {
    $(this).on('click', function(e) {
        var selectedTags = $('#field5').val();
        if (selectedTags === '') {
            selectedTags = $(this).text();
        } else {
            selectedTags += ', ' + $(this).text();
        }
        $('#field5').val(selectedTags);
        return false;
    });
});

这是点击后标记按钮本身创建活动状态的原因:

$(function() {
    $("ul#tagList li").bind("mousedown",function() {
        $("img", this).css("z-index", "9999999");
        $("img.overlay", this).css("z-index", "999999");              
    });
});

这有帮助吗?

干杯

0 个答案:

没有答案