Я пытаюсь понять этот код для автоматического заполнения веб-страницы, что это за язык?
$('body').append('<script>' +
'function autoFill() {' +
' $("input[data-colorid=\'81\']").prop("checked", true);' +
' $("input[data-colorid=\'81\']").trigger("click");' +
' $("input[name=\'GoldenCard\']").filter(\':first\').prop("checked", true);' +
' $("input[name=\'GoldenCard\']").filter(\':first\').trigger("click");' +
' $("#featuresNextStep").trigger("click");' +
' $("input[name=firstName]").val("some name").trigger("change");' +
' $("#directiveProvince").val("5").trigger("change");' +
' $("#directiveCity").val("227").trigger("change");' +
' $("#LoginButton").trigger("click");'
Это jQuery.
$
является псевдонимом для jQuery
, и после $
следует запрос выбора элемента.
Пример:
$("#LoginButton")
такое же, как getElementById("LoginButton")
.
Пример 2:
$("#LoginButton").trigger("click");
запускает событие click на элементе кнопки входа в DOM.