# Warekorb Button - Submit

**URL:** https://forum.shopware.com/t/warekorb-button-submit/2341
**Category:** Shopware 3.5
**Tags:** templates--design
**Created:** [31. März 2011 um 15:46 UTC](https://forum.shopware.com/t/warekorb-button-submit/2341 "2011-03-31T15:46:57Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![ottscho](https://avatars.discourse-cdn.com/v4/letter/o/7ba0ec/32.png) [@ottscho](https://forum.shopware.com/u/ottscho)
#### Post date: [31. März 2011 um 15:46 UTC](https://forum.shopware.com/t/warekorb-button-submit/2341/1 "2011-03-31T15:46:57Z")

</div>

Hey, der Warenkorb Button ist ja so im Template aufgebaut: `<input type="submit" id="basketButton" title="{$sArticle.articleName} {s name=" detailbuyactionadd namespace="frontend/detail/buy" name="{s name=" value="{s name=" style="{$buy_box_display} display:block;"> ` Nun habe ich innerhalb der FORM noch ein paar Input Felder. Jeder Kunde drück nach der Eingabe des Input-Feldes erst mal die Enter Taste (Tab wäre schlauer). Was passiert, die Formulardaten werden ungewollt angeschickt. Nun wollte ich das unterbinden, in dem ich das ganze nicht als type=“submit” sonder type=“button” definiere mit einem onClick Ereignis. `<input type="button" onclick="document.sAddToBasket.submit();" id="basketButton" title="{$sArticle.articleName} {s name=" detailbuyactionadd namespace="frontend/detail/buy" name="{s name=" value="{s name=" style="{$buy_box_display} display:block;"> ` Leider taucht hier kein Ajax Slider auf und ich gelange direkt in den Warekorb und hier stimmt auch nichts… Woran liegt das?

---

<div class="post-metadata">

### Author: ![ottscho](https://avatars.discourse-cdn.com/v4/letter/o/7ba0ec/32.png) [@ottscho](https://forum.shopware.com/u/ottscho)
#### Post date: [1. April 2011 um 07:46 UTC](https://forum.shopware.com/t/warekorb-button-submit/2341/2 "2011-04-01T07:46:48Z")

</div>

Niemand eine Idee? Das Problem muss dich zu lösen sein…

---

<div class="post-metadata">

### Author: ![ottscho](https://avatars.discourse-cdn.com/v4/letter/o/7ba0ec/32.png) [@ottscho](https://forum.shopware.com/u/ottscho)
#### Post date: [1. April 2011 um 17:39 UTC](https://forum.shopware.com/t/warekorb-button-submit/2341/3 "2011-04-01T17:39:46Z")

</div>

Keine eine Idee?

---

<div class="post-metadata">

### Author: ![abstrakt](https://avatars.discourse-cdn.com/v4/letter/a/45deac/32.png) [@abstrakt](https://forum.shopware.com/u/abstrakt)
#### Post date: [1. April 2011 um 18:21 UTC](https://forum.shopware.com/t/warekorb-button-submit/2341/4 "2011-04-01T18:21:47Z")

</div>

ich wünscht ich könnt Dir helfen 😉 Guido

---

<div class="post-metadata">

### Author: ![radox1](https://avatars.discourse-cdn.com/v4/letter/r/e19b73/32.png) [@radox1](https://forum.shopware.com/u/radox1)
#### Post date: [1. April 2011 um 18:23 UTC](https://forum.shopware.com/t/warekorb-button-submit/2341/5 "2011-04-01T18:23:10Z")

</div>

Hallo, Man könnte das per Javascript abschalten: [http://www.mindfiresolutions.com/jQuery … ss-844.php](http://www.mindfiresolutions.com/jQuery--Protect-form-submission-on-enter-keypress-844.php)

---

<div class="post-metadata">

### Author: ![ottscho](https://avatars.discourse-cdn.com/v4/letter/o/7ba0ec/32.png) [@ottscho](https://forum.shopware.com/u/ottscho)
#### Post date: [1. April 2011 um 18:54 UTC](https://forum.shopware.com/t/warekorb-button-submit/2341/6 "2011-04-01T18:54:13Z")

</div>

Hi Ralf, ich hab schon alles versucht. Leider ohner Erfolg. Wo binde ich die Funktion ein? onkeydown bei den Text Input Feldern? z.B. [code]Breite in cmLänge in cm

{\* Cart button \*} {block name='frontend\_detail\_buy\_button'} {/block} [/code]

---

<div class="post-metadata">

### Author: ![radox1](https://avatars.discourse-cdn.com/v4/letter/r/e19b73/32.png) [@radox1](https://forum.shopware.com/u/radox1)
#### Post date: [1. April 2011 um 19:10 UTC](https://forum.shopware.com/t/warekorb-button-submit/2341/7 "2011-04-01T19:10:08Z")

</div>

Normalerweise in 'jQuery(document).ready(function()' im Header. [code] ("#id\_myform").bind(“keypress”, function(e) { if (e.keyCode == 13) return false; }); [/code] Beispiele: [http://api.jquery.com/bind/](http://api.jquery.com/bind/)
