2013-01-17 3 views
0

내 웹 페이지에 Checkout BuyNow 버튼을 추가하려고합니다. 단추가 예상대로 나타나지만 단추를 눌러도 아무런 반응이 없습니다. 여기 코드는 다음과 <span> 요소보다 <div> 요소 rahter 내부의 버튼 <form>를 호스팅BuyNow 버튼이 작동하지 않습니다.

<span> 
<form 
action=https://checkout.google.com/api/checkout/v2/checkoutForm/Merchant/XXXXXXXXXXX id="BB_BuyButtonForm" method="post" name="BB_BuyButtonForm" target="_top"> 
<input name="item_name_1" type="hidden" value=""/> 
<input name="item_description_1" type="hidden" value=""/> 
<input name="item_quantity_1" type="hidden" value="1"/> 
<input name="item_price_1" type="hidden" value="24.9"/> 
<input name="item_currency_1" type="hidden" value="USD"/> 
<input name="item_weight_1" type="hidden" value="3.0"/> 
<input name="item_weight_unit_1" type="hidden" value="LB"/> 
<input name="_charset_" type="hidden" value="utf-8"/> 
<input alt="" 
src="https://checkout.google.com/buttons/buy.gif?merchant_id=XXXXXXXXXXX&amp;w=117&amp;h=48&amp;style=white&amp;variant=text&amp;loc=en_US" 
type="image"/> 
</form> 
</span> 

답변

0

봅니다.

폼은 블록 레벨 요소입니다. 스팬은 인라인 요소입니다. 인라인 블록 요소는 차단할 수 없습니다. 브라우저에 따라 버튼을 클릭 할 때 다른 동작이 발생할 수 있습니다.

관련 문제