Показать сообщение отдельно
  #2 (permalink)  
Старый 20.09.2020, 18:02
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

await checkbox
win32s,
<!DOCTYPE html>
<html>
<head>
  <title>Untitled</title>
  <meta charset="utf-8">
  <style type="text/css">
  input[type="checkbox"] {
    width:19px;
    height:19px;
  }
  </style>


</head>

<body>
<input type="checkbox" name=""  disabled="disabled">
<input type="checkbox" name=""  disabled="disabled">
<input type="checkbox" name=""  disabled="disabled">
<input type="checkbox" name=""  disabled="disabled">
<input type="checkbox" name=""  disabled="disabled">
  <script>
async function mouseClick(el) {
    return new Promise(resolve => el.onclick = () => setTimeout(resolve, 5000));
}

(async function main() {
    for(const el of document.querySelectorAll('[type="checkbox"]')) {
        el.removeAttribute('disabled');
        await mouseClick(el);
    }
})();

  </script>
</body>
</html>
Ответить с цитированием