크롬 확장 프로그램을 처음 사용하기 때문에 자동으로 항목 크기를 선택한 다음 양식을 제출하는 프로그램을 만드는 중입니다. 크기 선택이 제대로 작동하지만 양식을 제출하지 않았습니다. click() 함수를 사용하여 버튼을 클릭하려고했지만 작동하지 않습니다. 여기크롬 확장 프로그램이 자동으로 양식을 제출합니다.
<form action="http://*************HRtbA,,/product/102374/" method="post" id="product_addtocart_form">
<button type="button" data-track-event="Product Page - Add to Cart" title="Add to Cart" class="button btn-cart" onclick="productAddToCartForm.submit(this)">`
내 코드입니다 :
function fRun()
{
// Select size option.
var sizesList=document.getElementsByName("super_attribute[138]")[0];
for(var i=0; i<sizesList.length; i++)
{
if(sizesList.options[i].text.trim() == size_i_want)
{
sizesList.selectedIndex = i;
var input = document.getElementsByClassName("button btn-cart");
input.click();
}
}
어떤 도움에 감사드립니다가
은 아래 양식에서 코딩 버튼 HTML입니다.
'input.click()'대신 함수를 호출 할 수는 없습니까? – theonlygusti