JS选择器中出现冒号的处理方法

最近给公司的OA系统写个扩展以方便工作,结果其dom的ID中大量使用了冒号(:),直接使用选择器操作肯定是不行的,将报错。
解决办法是在特殊符号前使用反斜杠转义:

document.querySelector("#r1\\:0\\:soc13\\:\\:content")