如何从div中提取文本并剪切不需要的信息?
示例:我从PLC上的Web服务器获取有关时间的信息,并且该服务器#T15_05
在具有分钟和秒的位置返回该时间,这是一种创建函数来针对此类时间进行转换和转换的方法15:05
吗?
<!-- AWP_In_Variable Name='"webdata".Takt' -->
<div class="takt">
<p>TAKT</p>
<div class="Takt" id="takt">:="webdata".Takt:</div>
</div>
这<!-- AWP_In_Variable Name='"webdata".Takt' -->
就是我从PLC Web服务器获取信息的方式。
如果您只想更改div内容,则可以将脚本放置在html页面的底部,紧接在body标记之前。
<body>
<!-- AWP_In_Variable Name='"webdata".Takt' -->
<div class="takt">
<p>TAKT</p>
<div class="Takt" id="takt">:="webdata".Takt:</div>
</div>
<script>
var webData = document.getElementById('takt');
var content = webData.innerText;
webData.innerText = content.replace('#T', '').replace('_', ':');
</script>
</body>
按照这种方法,希望来自您PLC的信息始终被格式化为#T {hour} _ {minute}。如果您的格式可能不同,则需要采用其他方法。此特定代码将转换#T15_05
为15:05
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句