Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/370.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从javascript字符串中获取tr值,该字符串是html代码_Javascript_Html_Fitbit - Fatal编程技术网

从javascript字符串中获取tr值,该字符串是html代码

从javascript字符串中获取tr值,该字符串是html代码,javascript,html,fitbit,Javascript,Html,Fitbit,我需要一个javascript函数(FitbitSDK),用于从html字符串中获取所有带有值的tr 我试图拆分它(tbody),但obj.split(“tbody”)或obj.getElementById不起作用。 此外,我不能使用innerHTML,因为fitbit sdk不支持它 var codeFromWebsite = "<html><p>kbjb</p><p>ibk<p><tbody id=""><tr&g

我需要一个javascript函数(FitbitSDK),用于从html字符串中获取所有带有值的tr

我试图拆分它(tbody),但obj.split(“tbody”)或obj.getElementById不起作用。 此外,我不能使用innerHTML,因为fitbit sdk不支持它

var codeFromWebsite = "<html><p>kbjb</p><p>ibk<p><tbody id=""><tr><td></td>....</tr></tbody><p>hjv</p>...</html>"


I want a result like <tr><td>1</td><td>2</td>....</tr><tr><td>1</td><td>2</td>....</tr>...
var codeFromWebsite=“kbjb

ibk…hjv

…” 我想要一个像12…12…这样的结果。。。。。。。
我不知道如何才能做到,但如果您能告诉我如何做到或是否可能做到,我非常高兴。

您可以使用
splice()
search()

var txt=“”
var-spliced=txt.splice(txt.search(“”),txt.search(“+4”);
返回拼接;

将返回

使用代码操作HTML字符串是一件乏味的事情,通常不是一个好主意,但是如果您明确了您的意图,我们可能会找到另一种方法。
codeFromWebsite
来自哪里?输出将用于什么?您需要作为字符串的输出,还是需要DOM元素?它来自在线sc学校时间表公司dsbmobile。在最后,程序应该显示每一节被取消的课程。(输出为字符串将是完美的)切片返回nothing@KiwiGamingYT抱歉的意思是拼接。编辑答案
var txt = "<a><B><c><D></D></c></B></a>"
var spliced = txt.splice(txt.search("<B>"), txt.search("</B>" + 4);
return spliced;