Я пытаюсь отправить несколько запросов одновременно через консоль.Но это останавливается из-за ящиков с предупреждениями или чего-то еще, возможно, это связано с CORS (я не уверен).Я пытаюсь сделать что-то вроде автоматического отправителя запроса с заданными значениями. Мне просто интересно.Можно ли выполнить что-то подобное?
Я применил итерацию к полям ввода с помощью простого цикла for.Я пробовал код на сайте x через консоль, но он повторяется только один раз (он работал без ошибок)
(код немного отличается от этого => нет функции sendReq (), нет функции viewResults ()и внутри цикла for было действие button.click ()
Вот мое моделирование для этого.(Работает на JSBin):
var firstInput = document.getElementById('input_first');
var secondInput = document.getElementById('input_second');
var button = document.getElementById('button');
function sendReq() {
var datas= {
'Input 1 Value 1' : 'input 2 value 1',
'Input 1 Value 2' : 'input 2 value 2',
};
for (var x in datas) {
firstInput.value = x;
secondInput.value = datas[x];
// button.click();
run(firstInput.value, secondInput.value);
}
}
function run(first, second) {
alert(first + "=" + second);
}
/* function action() {
alert(firstInput.value + secondInput.value)
} */
sendReq();
<form>
<input id="input_first" type="text">
<input id="input_second" type="text">
<button id="button" onclick="action()">test</button>
</form>
Моя цель - отправлять все данные в поля ввода, а затем нажимать после каждой итерации.Но это повторяется только один раз на реальном сайте.В чем логическая ошибка?В любом случае, спасибо за ваши ответы