Heim  >  Fragen und Antworten  >  Hauptteil

Verstecke das erste Element eines Div

<p>Ich habe ein Div, das diesen Text anzeigt</p> <pre class="brush:php;toolbar:false;"><address class="address address--tight"> -17.7353231,-63.1696634, Av. Block, NY00, Miami, Vereinigte Staaten </address></pre> <p>Wie kann ich die ersten beiden Elemente (Koordinaten) ausblenden und nur Adresse, Stadt und Land anzeigen? </p>
P粉278379495P粉278379495452 Tage vor403

Antworte allen(1)Ich werde antworten

  • P粉127901279

    P粉1279012792023-08-18 09:53:26

    根据提供的代码,您可以直接获取元素的 .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>

    Antwort
    0
  • StornierenAntwort