隐藏一个div的第一个元素
P粉278379495
P粉278379495 2023-08-17 10:45:31
0
1
442
<p>我有一个div,显示着这段文字</p> <pre class="brush:php;toolbar:false;"><address class="address address--tight"> -17.7353231,-63.1696634, Av. Block, NY00, Miami, United States </address></pre> <p>我该如何隐藏前两个元素(坐标),只显示地址、城市和国家?</p>
P粉278379495
P粉278379495

全部回复(1)
P粉127901279

根据提供的代码,您可以直接获取元素的 .textContent,然后在 , 上进行 .split,移除前两部分,然后使用 , 进行 .join。不过这种方法非常特定,如果您不能百分之百确定始终具有这个顺序和这些细节,可能会失败。

const address = document.querySelector( 'address' );

address.textContent = address.textContent.split( ',' ).slice( 2 ).join( ',' );
<address class="address address--tight">
      -17.7353231,-63.1696634, Av. Block, NY00, Miami, United States
</address>
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板