Подключите нашего Telegram-бота для уведомлений о новых проектах

Нужна помощь с JavaScript

Разместить заказ
m
Заказчик
Отзывы фрилансеров: + 0 - 0
Зарегистрирован на сайте 3 года и 3 месяца
Бюджет: 1200 руб
15.29 $ — 13.31 €
Есть вебка устройства, код формы ввода логина пароля будет ниже, я программно пытаюсь забить данные и нажать кнопку входа – кнопка нажимается но данные логина и пароля не подтягиваются, только если забить вручную, нужен код ява скрипта которые будет корректно отправлять данные, вот что я пробовал:
       Web1.ExecuteScriptAsync("document.getElementById('ID').value='admin'")       
        Web1.ExecuteScriptAsync("document.getElementById('PASSWORD').value='admin'")
        Web1.ExecuteScriptAsync("document.getElementById('ID').logname='admin'")
        Web1.ExecuteScriptAsync("document.getElementById('PASSWORD').logpass='admin'")
       Web1.ExecuteScriptAsync("var input = document.getElementById('ID'); var elem='password';input.setAttribute('value', elem.innerHTML);Input = document.getElementById('ID');elem='admin';Input.setAttribute('value', elem.innerHTML)")
        Web1.ExecuteScriptAsync("var input = document.getElementById('PASSWORD'); var elem='password';input.setAttribute('value', elem.innerHTML);Input = document.getElementById('ID');elem='admin';Input.setAttribute('value', elem.innerHTML)")
        Web1.ExecuteScriptAsync("var login='admin';var pass='admin';Input = document.getElementById('ID');Input.setAttribute('ng-blur', login);input = document.getElementById('PASSWORD'); input.setAttribute('value',  pass);input.setAttribute('ng-blur', pass);")
        Web1.ExecuteScriptAsync("var login='admin';var pass='admin';document.all.ID.value=login;document.all.PASSWORD.value=pass;Input = document.getElementById('ID');Input.setAttribute('ng-blur', login);input = document.getElementById('PASSWORD'); input.setAttribute('value',  pass);input.setAttribute('ng-blur', pass);document.getElementsByTagName('a')[2].click();")
        Web1.ExecuteScriptAsync("var login='admin';var pass='admin';document.all.ID.value=login;document.all.PASSWORD.value=pass;document.getElementsByTagN ame('a')[2].click();")
но это не сработало, нужен код для Web1.ExecuteScriptAsynс чтобы корректно передать логин и пароль.
вот сама форма:
<form action="#" name="f" method="post" style="position: absolute;top:200px;">
<div class="input_outer">
<span class="u_user iconfont icon-person-fill" style="color:#3b4c57;border-right:1px solid  #f0f0f0"></span>
<input id="ID" name="logname" autofocus="autofocus"  class="text" style="color: #000000 !important" type="text"  ng-model="username" ng-blur='user()' />
<span  style="color:rgb(214,85,51);display:inline-block;height:30px;margin-top: 6px;padding-left: 43px;" ng-bind="login_user"></span>
</div>
<div class="input_outer" id="pad_group" >
<span class="us_uer iconfont icon-mima col-sm-2" style="color:#3b4c57;border-right:1px solid #f0f0f0;font-weight:900;text-align:center;vertical-align:middle;"></span>
<input id="PASSWORD" name="logpass" class="text col-sm-8" style="color: #000000 !important;width:68%;" value="" type="password"  ng-blur='psd()'  ng-model="password"  ng-keyup="enterEvent($event)" />
<a href="javascript:;" class="col-sm-2 iconfont icon-htmal5icon08" style="color:#3b4c57;" ng-click="eyes()"></a>
<span  style="color:rgb(214,85,51);display:inline-block;height:30px;margin-top: 6px;padding-left: 43px" ng-bind="login_password"></span>
</div>
<div class="input_outer" id="pad1_group" style="display:none;">
<span class="us_uer iconfont icon-mima col-sm-2" style="color:#3b4c57;border-right:1px solid #f0f0f0;font-weight:900;text-align:center;vertical-align:middle;"></span>
<input id="PASSWORD1" name="logpass" class="text col-sm-8" style="color: #000000 !important;width:68%;" value="" type="text"  ng-blur='psd()'  ng-model="password"  ng-keyup="enterEvent($event)" />
<a href="javascript:;" class="col-sm-2 iconfont icon-password-view" style="color:#3b4c57;" ng-click="eyes1()"></a>
<span  style="color:rgb(214,85,51);display:inline-block;height:30px;margin-top: 6px;padding-left: 43px" ng-bind="login_password"></span>
</div>
<div id="LOGIN" class="mb2" style="width: 334px"><a class="act-but submit" href="javascript:;" style="color: #FFFFFF"  ng-click="login()" >LOGIN</a></div>
</form>
Разделы:
Опубликован:
04.03.2022 | 15:26 [поднят: 04.03.2022 | 15:26]
Откликнуться Посмотреть другие заказы Разместить заказ

Теги: нужен программист, резюме программиста, требуется программист, резюме веб программиста

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».