То, что я пытаюсь выполнить sh, - это заполнить текстовое поле «Причина доступа» словом «ТЕСТ», используя Tampermonkey. (Я очень плохо знаком с использованием Tampermonkey & UserScript, поэтому, пожалуйста, будьте терпеливы со мной.)
У меня возникла проблема, из-за которой «Причина доступа» все еще пуста и не отправляется автоматически.
Сможете ли вы оказать помощь? Дайте мне знать, если вам что-нибудь понадобится.
Это мой пользовательский скрипт:
function ClickURL2() {
var FillF2 = document.getElementsByName("reason");
FillF2[0].value = "TEST";
var FormSub = document.getElementsByName("crm-info crm-dialogue");
FormSub[0].submit();
}
Это источник веб-страницы:
<form name="profileForm">
<fieldset>
<div class="labelGroup">
<div class="crm-legend">
<span class="required" title="Required">*</span> = Required<br>
<span class="audited" title="Available to Gatekeeper Users">†</span>
= Available to Gatekeeper Users
</div>
<div class="crm-form-container">
<div class="crm-profilefield">
<div class="field-label">
<span class="audited" title="Available to Gatekeeper Users">†</span>
<span class="required" title="Required">*</span>
Reason for Access</div><div class="field-input">
<input class="" type="text" name="reason" required="required" title="" style="">
</div>
<div class="ui-helper-clearfix"></div></div><input type="submit" class="hidden" style=""></div>
</div>
</fieldset>
</form>