<h2 id="example/123">A heading</h2> <script> document.querySelectorAll("#example/123"); </script> ¿Alguna idea de por qué la identificación anterior no funciona? ¿Necesito una biblioteca adicional para escapar de / ??
Puede escapar del / usando \\ .
<h2 id="example/123">A heading</h2> <script> document.querySelectorAll("#example\\/123"); </script>¿Duplicado del selector CSS para seleccionar una identificación con una barra en el nombre de la identificación?
Sin embargo, en este caso, está utilizando una identificación, por lo que puede obtener el elemento específico sin necesidad de obtenerlo de NodeList usando document.getElementById(), ya que solo un elemento debe tener esa identificación.
document.getElementById("hello/world");