Кнопка имеет такой идентификатор my:very:beautiful:button
<input id="my:very:beautiful:button" type="image" src="https://xxx/search_off.gif" name="my:very:beautiful:button" onmouseout="imgOff('searchBttn', this)" onmouseover="imgOn('searchBttn', this)" class="btn searchBttn" onclick="doSubmit(this, 'clearBttn')">
В кукловоде я пытаюсь нажать на эту кнопку:
await page.click('#my\:very\:beautiful\:button');
Выдает:
Error: Evaluation failed: DOMException: Failed to execute 'querySelector' on 'Document': '#my:very:beautiful:button' is not a valid selector.
С двойными escape-символами:
await page.click('#my\\:very\\:beautiful\\:button');
Выдает:
Error: No node found for selector: #my\:very\:beautiful\:button
Полагаю, проблема в двоеточии. Есть мысли как нажать на нее?