---
title: "onTryck på Tangent?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/74030-ontryck-på-tangent"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "kittlos"
published: "2003-04-14T06:51:17.000Z"
updated: "2003-04-14T12:55:46.000Z"
replies: 4
views: 201
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/74030-ontryck-på-tangent"
---

# onTryck på Tangent?

## #1 — kittlos, 2003-04-14T06:51Z

Jag hade tidigare ett formulär med en submit-knapp. Då aktiveras den ju automatiskt om man trycker enter i något av fälten.

Men nu har jag gjort en valideringfunktion och ändrat submit-knappen till en button med onClick:ValidateFunktion(), eftersom jag vill kolla så att vissa fält är ifyllda. Funktionen gör en submit om allt stämmer.

Då försvinner dock enterfunktionen. Hur får jag den tillbaka?

Jag vill ha en funktion typ:
onTryckEnter:ValidateFunktion();

Finns en sådan?

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

## #2 — Peter S, 2003-04-14T11:43Z

Ett tips: använd "submit"-knappen istället, valideringsfunktionen kan du köra ändå.

Exempel:

```
<form [b]onsubmit="return ValidateFunktion()"[/b]>
     <input type="submit">
</form>
```

 :)

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

## #3 — kittlos, 2003-04-14T12:08Z

ok, bra tips.
Men hur ska då ValidateFunktion() se ut?

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

## #4 — Peter S, 2003-04-14T12:17Z

Om "allt stämmer" skall funktionen returnera *true*, annars *false*:

```
function ValidateFunktion(o){
     if( någonting_är_galet )
          return false;
     // Annars returneras true
     return true;
};

...

<!-- Skicka in nyckelordet [i]this[/i] till funktionen -->
<form onsubmit="return ValidateFunktion(this)">
...
```

För att accessera de olika "input"-elementen i funktionen kan du göra så här:

```
...
o.elements["namn_på_input"].value;
...
```

 :)

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

## #5 — kittlos, 2003-04-14T12:55Z

lysande, tack! Funkar utmärkt.

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/74030-ontryck-på-tangent
