在变量字符串中搜索变量字符串

时间:2015-02-24 13:56:28

标签: javascript regex string loops conditional-statements

        function searchChar()
        {
            var string = document.forms["myForm"]['bar'].value;
            var lookup = document.forms["myForm"]['bar2'].value;
            var strlok = new RegExp(lookup, "g");
            var result;

            for (i = 0; i < strlok.length; i++)
            {
                if (string.match(strlok))
                {
                    result = i;
                }
                else
                {
                    result = "No words found";
                }
            }
            document.getElementById('result').innerHTML = result;

        }

现在,这应该是一个计数功能。我想计算[bar2]中的单词或字符出现在[bar]中的次数。第一个[bar]是我想要搜索的字符串,第二个[bar2]用作搜索单词的描述符。现在,问题在于,通过这种循环和条件,我得到,未定义“到处都是,所以我需要知道,我做错了什么。我试着搜索,没有成功......先谢谢。< / p>

0 个答案:

没有答案