第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

替換兩個標簽之間的數(shù)字javascript

替換兩個標簽之間的數(shù)字javascript

臨摹微笑 2023-09-07 17:02:03
var input = " <root> <date>1995-03-03</date> <heure>13:33</heure> <day0>2</day0> <day1>0</day1> <day2>0</day2> <no2>1</no2> <pm10>2</pm10> <day0_o3>0</day0_o3> <day1_o3>0</day1_o3> <day2_o3>0</day2_o3> </root>"假設(shè)我想將 day0 值更新為 6,那么輸出將是OutPut = " <root> <date>1995-03-03</date> <heure>13:33</heure> <day0>6</day0> <day1>0</day1> <day2>0</day2> <no2>1</no2> <pm10>2</pm10> <day0_o3>0</day0_o3> <day1_o3>0</day1_o3> <day2_o3>0</day2_o3> </root>"感謝您的回復(fù)我已經(jīng)解決了這個問題input.replace(/<day0>.*<\/day0>/, '<day0>6</day0>');
查看完整描述

3 回答

?
喵喵時光機

TA貢獻1846條經(jīng)驗 獲得超7個贊

您還可以編寫自己的小函數(shù)來查找字符串中的標簽,假設(shè)輸入始終是帶有標簽的字符串。


例如:


var replaceValueInTag = (tags, tagName, newValue) => {

    var startTag = `<${tagName}>`;

    var endTag = `</${tagName}>`;


    var indexOfStartTag = tags.indexOf(startTag);

    var indexOfEndTag = tags.indexOf(endTag);


    var value = tags.substring(indexOfStartTag + startTag.length, indexOfEndTag);


    return tags.replace(`${startTag}${value}${endTag}`, `${startTag}${newValue}${endTag}`); 

}


var tags = " <root> <date>1995-03-03</date> <heure>13:33</heure> <day0>2</day0> <day1>0</day1> <day2>0</day2> <no2>1</no2> <pm10>2</pm10> <day0_o3>0</day0_o3> <day1_o3>0</day1_o3> <day2_o3>0</day2_o3> </root>":


replaceValueInTag(tags, 'day0', '6');


// output: 

// <root> <date>1995-03-03</date> <heure>13:33</heure> <day0>6</day0> <day1>0</day1> <day2>0</day2> <no2>1</no2> <pm10>2</pm10> <day0_o3>0</day0_o3> <day1_o3>0</day1_o3> <day2_o3>0</day2_o3> </root>



查看完整回答
反對 回復(fù) 2023-09-07
?
動漫人物

TA貢獻1815條經(jīng)驗 獲得超10個贊

我不確定你如何獲取輸入,但如果它來自 DOM,你可以使用document.getElementsByTagName("day0")[0].innerText = "new output";

如果您有其他意思,請?zhí)峁└嘣敿毿畔?/p>


查看完整回答
反對 回復(fù) 2023-09-07
?
天涯盡頭無女友

TA貢獻1831條經(jīng)驗 獲得超9個贊

使用純 JavaScript,你可以編寫如下內(nèi)容:

document.querySelector("day0").textContent = "6";

如果您應(yīng)該支持現(xiàn)在知道 textContent 的瀏覽器,您可以編寫:

document.querySelector("day0").innerText = "6";

不要使用innerHTML替換文本,以防止XSS漏洞。


查看完整回答
反對 回復(fù) 2023-09-07
  • 3 回答
  • 0 關(guān)注
  • 208 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號