---
title: "Styra knapptryck till funktion"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/18551-styra-knapptryck-till-funktion"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "matth"
published: "2001-11-28T16:26:00.000Z"
updated: "2001-11-28T20:01:00.000Z"
replies: 3
views: 211
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/javascript/18551-styra-knapptryck-till-funktion"
---

# Styra knapptryck till funktion

## #1 — matth, 2001-11-28T16:26Z

Hej.
Jag letar efter en möjlighet att styra så att man genom att trycka på enter använder en särskild submitknapp eftersom jag i samma formulär har flera med lite olika funktioner.

Går detta?

Permalänk: https://www.webforum.nu/p/18551

## #2 — Jojoxx, 2001-11-28T17:45Z

Enklast är att utan att blanda in JavaScript titta på vilken submit-knapp du använder. Använder ex knappen \<input type="submit" name="foo" value="Knappen Ture"\> så kan du på serversidan titta om värdet "Knappen Ture" finns för fältet "foo". Har formuläret skickas utan att någon av knapparna används kan man dra slutsatsen att den skickats via \[Enter\] i ett textfält.

Permalänk: https://www.webforum.nu/p/335477

## #3 — matth, 2001-11-28T19:06Z

Jo, fast det passar av olika anledningar inte så bra i detta fall. Går det på nåt annat sätt?

Permalänk: https://www.webforum.nu/p/335478

## #4 — Jojoxx, 2001-11-28T20:01Z

Visst. Börja med att lägga till **knapp=false;** i onLoad för body-taggen. Sedan lägger du till **onClick="knapp=true;"** för submit-knapparna i formuläret. Sedan kan du från \<form\>-taggen använda; **onSubmit="return knapp?funktiona():funktionb();"** där funktiona() kommer att köras om du klickad på en av ovan nämnda submit-knappar, i annat fall funktionb()

Permalänk: https://www.webforum.nu/p/335479

---

Tråden på webben: https://www.webforum.nu/amne/javascript/18551-styra-knapptryck-till-funktion
