document.queryselector syntax code example
Example 1: queryselector name attribute
document.querySelectorAll('[property]');
document.querySelectorAll('[property="value"]');
Example 2: document.queryselector
<div id="foo\bar"></div>
<div id="foo:bar"></div>
<script>
console.log('#foo\bar');
document.querySelector('#foo\bar');
console.log('#foo\\bar');
console.log('#foo\\\\bar');
document.querySelector('#foo\\\\bar');
document.querySelector('#foo:bar');
document.querySelector('#foo\\:bar');
</script>