从javascript字符串中获取tr值,该字符串是html代码
我需要一个javascript函数(FitbitSDK),用于从html字符串中获取所有带有值的tr 我试图拆分它(tbody),但obj.split(“tbody”)或obj.getElementById不起作用。 此外,我不能使用innerHTML,因为fitbit sdk不支持它从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
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=“kbjbibk…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;