Maison  >  Questions et réponses  >  le corps du texte

Réécrivez le titre comme suit : De moins d'informations à plus d'informations : clic automatique pour développer les liens de réduction

J'essaie d'utiliser l'automatisation pour afficher plus d'informations en cliquant sur un lien "plus de détails" dans une fenêtre contextuelle, mais le lien n'est associé à aucun identifiant. Lorsque j'inspecte le lien dans la console Chrome, il semble qu'il s'agisse de la ligne "href="#myCollapse"" dans l'élément associé ci-dessous. Je ne comprends pas vraiment js mais j'ai essayé quelque chose comme document.getElementById('#myCollapse'). click();...et essayez d'utiliser l'enfant avec id="popup-content".

<div id="popup-content">
        <span id="overlayAddress">SCOTTISH PARLIAMENT  1 HORSE WYND OLD TOWN </span><br>
        <span id="overlayTown">EDINBURGH</span><br>
        <span id="overlayPostCode">EH99 1SP</span>
        <br>
            <a href="#myCollapse" data-bs-toggle="collapse" class="collapsed" aria-expanded="false">更多详情</a>
            <div class="collapse" id="myCollapse" style="">
             <label style="color:white;"><b>UPRN :&nbsp;</b></label><span id="overlayuprn">906423108</span><br> 
             <label style="color:white;"><b>POSTAL TOWN :&nbsp;</b></label><span id="overlayPostTown">EDINBURGH</span><br>
             <label style="color:white;"><b>CUSTODIAN :&nbsp;</b></label><span id="overlayCustodian">City of Edinburgh</span><br>
            </div>
        </div>

P粉037450467P粉037450467422 Il y a quelques jours488

répondre à tous(1)je répondrai

  • P粉818306280

    P粉8183062802023-09-14 00:24:19

    Utilisez simplement le sélecteur suivant :

    document.querySelector('#popup-content a[href="#myCollapse"]').click()
    

    répondre
    0
  • Annulerrépondre