小编Tos*_*uuu的帖子

使用JavaScript从HTML字符串中提取文本

我试图使用JS函数获取HTML字符串的内部文本(字符串作为参数传递).这是代码:

function extractContent(value) {
    var content_holder = "";

    for(var i=0;i<value.length;i++) {
        if(value.charAt(i) === '>') {
            continue;
            while(value.charAt(i) != '<') {
                content_holder += value.charAt(i);
            }
        }

    }
    console.log(content_holder);
}

extractContent("<p>Hello</p><a href='http://w3c.org'>W3C</a>");
Run Code Online (Sandbox Code Playgroud)

问题是控制台上没有打印任何内容(content_holder保持空白).我认为问题是由"==="运算符引起的..

html javascript string text extract

16
推荐指数
4
解决办法
5万
查看次数

标签 统计

extract ×1

html ×1

javascript ×1

string ×1

text ×1