小编ben*_*jor的帖子

替换JavaScript中的制表符

请考虑以下HTML <pre>元素:

This is some  
example code which    
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;contains tabs
Run Code Online (Sandbox Code Playgroud)

我想用HTML中的四个不间断空格字符替换所有制表符(即 ).我用JavaScript测试了上面的pre元素是否存在制表符,如下所示:

$('pre').ready(function() {
    alert(/\t/.test($(this).text()));
});
Run Code Online (Sandbox Code Playgroud)

但它总是返回假.任何人都可以告诉我从源代码替换标签空间到HTML NBSP的正确过程吗?这些选项卡已由Komodo Edit添加,在查看源时可见.

javascript jquery tabs space

20
推荐指数
2
解决办法
5万
查看次数

标签 统计

javascript ×1

jquery ×1

space ×1

tabs ×1