定义JavaScript分割函数的起点和终点

Defining where a JavaScript split function starts and ends

本文关键字:起点 终点 函数 JavaScript 分割 定义      更新时间:2023-09-26

我创建了以下函数,允许我获取表中的以下字符串'my00.00--p.mbbb.vocap:3062/test.html',并将'p'更改为'b'。我得到的结果如下"b/test.html"。下面是脚本。。

function test(table, col) {
        var table = document.getElementById(table);
        for (x = 1; x < table.rows.length; x++) {
            var temp = table.rows[x].cells[col].innerHTML;
            table.rows[x].cells[col].innerHTML = temp.replace(temp.split('//')[1].split('/')[0], 'b');
        }
    }

提前感谢您的帮助:)

基本上你的错误是你滥用了replace()方法

table.rows[x].cells[col].innerHTML = temp.split('//')[1].split('/')[0].replace('p', 'b');

您可以在此处找到更多详细信息:http://jsfiddle.net/rLkdyr9e/1/