2016-11-21 16 views
-2

こんにちは、私はHTMLのCSSとJavaScriptを練習しています。私は、イベントリスナーを使ってカートにアイテムを追加する方法を知りたい。これまでのところ私は、私が使用して試してみました:イベントリスナーを使用してカートに商品を追加するには

var addMouse = document.getElementById("addMouse"); 
addMouse.addEventListener("button", function() { addItemToCart(2); }); 

私の機能addItemToCart()項目を検証し、項目番号である一つのパラメータを持っています。この場合2です。これを解決するにはどうすればいいですか?

ボタンの私のhtmlコードは、「ボタン」であると私はクリックを使用したくない:

<button type="button" id="addMac" value="">Add</button> 
+0

私はそれが 'addMouse.addEventListener(" click "、yourFunction)'だと思います。詳細については、https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/addEventListener?redirectlocale=en-US&redirectslug=DOM%2FEventTarget.addEventListenerを参照してください。 – Stardust

+3

あなたの質問は**「カートに商品を追加する方法」ではなく**「クリックイベントを登録する方法」**をインターネット上とここに掲載しています。 –

答えて

0

要素addMouseがボタンであれば、あなたはコール機能については

addMouse.addEventListener("click", function() { addItemToCart(2); }); 

をクリックしてイベントを定義する必要がありますaddItemToCartどのようにイベントハンドラ

+0

返信いただきありがとうございます。私はちょうどボタンイベントを使用したいのですが、何かヘルプをクリックしないでください。 –

+0

あなたを助けることができるようにcodepenの公開サンプル、私はあなたが何をやっているのか分かりません。 –

関連する問題