Heim  >  Artikel  >  Web-Frontend  >  Wie wähle ich Elemente mit IDs aus, die eine bestimmte Zeichenfolge enthalten und mit einem bestimmten Text enden?

Wie wähle ich Elemente mit IDs aus, die eine bestimmte Zeichenfolge enthalten und mit einem bestimmten Text enden?

Patricia Arquette
Patricia ArquetteOriginal
2024-10-27 18:40:02341Durchsuche

How to Select Elements with IDs Containing a Specific String and Ending with a Specific Text?

CSS-Selektor: Elemente mit IDs abrufen, die eine bestimmte Zeichenfolge enthalten

Ihre Frage bezieht sich auf die Erfassung aller Elemente mit IDs, die einen Teil einer bestimmten Zeichenfolge enthalten Text, in diesem Fall „Some:Same“. Während Sie versucht haben, „a[id*='Some:Same']“ zu verwenden, werden alle Elemente zurückgegeben, deren IDs „Some:Same“ enthalten, was unerwünschte Ergebnisse enthält.

Um die Auswahl einzugrenzen , betrachten Sie den folgenden CSS-Selektor:

a[id*='Some:Same'][id$='name']

Dieser Selektor ruft alle „a“-Elemente ab, deren IDs den Text „Some:Same“ enthalten und zusätzlich mit dem Text „name“ enden. Der Operator „=" in „id='Some:Same'“ gibt an, dass die ID an einer beliebigen Stelle in ihrem Wert „Some:Same“ enthalten sollte, während „$=" in „id$='name' „ stellt sicher, dass die ID mit „Name“ endet.

Durch die Verwendung dieses verfeinerten Selektors können Sie effektiv nur die Elemente extrahieren, an denen Sie interessiert sind. Dieser Ansatz bietet im Vergleich zu Ihrem vorherigen Versuch einen gezielteren Auswahlmechanismus.

Das obige ist der detaillierte Inhalt vonWie wähle ich Elemente mit IDs aus, die eine bestimmte Zeichenfolge enthalten und mit einem bestimmten Text enden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn