Я пытаюсь заполнить и проверить эту форму, используя javascript в консоли браузера:
https://www.dacia.fr/contact/reserver-un-essai/coordonnees.html?modelURI=https%3A%2F%2Ffr.co.rplug.renault.com%2Fproduct%2Fmodel%2F52B%2Fsandero%2Fc%2FA-ENS_0MDL2P1SERIELIM4_-TERPL
Проблема в том, что когда я устанавливаю значение для входа с помощью
element.value = 'myvalue'
или
element.setAttribute('value', 'myvalue')
и я отправляю форму, она не подтверждена.
Пожалуйста, помогите мне, я все перепробовал. (
Я тоже попробовал:
Я попробовал, но это не сработало. может я что то не так сделал?
var element = document.getElementById("contactFormFirstName");
var ev = new Event('input', { bubbles: true});
element.value = "qsd";
element.defaultValue = "qsd";
element.dispatchEvent(ev);
var element = document.getElementById("contactFormLastName");
var ev = new Event('input', { bubbles: true});
element.value = "qsd";
element.defaultValue = "qsd";
element.dispatchEvent(ev);
var element = document.getElementById("contactFormEmail");
var ev = new Event('input', { bubbles: true});
element.value = "sqd@gmail.com";
element.defaultValue = "sqd@gmail.com";
element.dispatchEvent(ev);
var element = document.getElementById("contactFormPhone");
var ev = new Event('input', { bubbles: true});
element.value = "0612326546";
element.defaultValue = "0612326546";
element.dispatchEvent(ev);
document.querySelector('form input[name="identity[title]"][value="M"]').checked = 'checked';
document.querySelector('form input[name="identity[title]"][value="M"]').click();
document.querySelector(' form input[name="optin[email]"][value="N"]').checked = 'checked';
document.querySelector(' form input[name="optin[email]"][value="N"]').click();
document.querySelector('form button[type="submit"]').click()