Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

151
Views
Texto interno y contenido CSS:antes

Estoy tratando de averiguar si el content en un ::before selector cambia el texto interno del padre en cualquier navegador. Lo he probado en Chrome y Safari hasta ahora, y tampoco cambia el texto interno.

 document.querySelectorAll("li").forEach(function() { this.addEventListener("click", function(e) { e.target.classList.toggle("Completed"); }); }); document.getElementById("test").addEventListener("click", function() { console.log(testUL.innerText); });
 li.Completed:before { content: "\2713"; color: green; background: #ffdf87; }
 <ul id="testUL"> <li>a</li> <li>b</li> <li>c</li> </ul> <button id="test">Test innerText</button>

Esto es bueno para mis propósitos (estoy tratando de hacer coincidir documentos solo por texto). Pero por lo que leí en Mozilla, parece que tal vez este sea un comportamiento incorrecto.

https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/innerText

¿Alguien puede probar este fragmento que publiqué aquí y confirmar si se produce un comportamiento similar en MS Edge?

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Sí, el mismo comportamiento en MS Edge (Windows10).

Esto es como se esperaba. El contenido del pseudoelemento se puede ver, pero no es una parte 'adecuada' de la página, de ahí la palabra 'pseudo'.

Básicamente está ahí para efectos visuales en lugar de contenido 'real'. Por ejemplo, normalmente los lectores de pantalla no se darán cuenta.

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!