---
title: "Funktions anrop"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/156889-funktions-anrop"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "b-d"
published: "2007-02-06T22:56:53.000Z"
updated: "2007-02-13T20:19:03.000Z"
replies: 5
views: 331
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/156889-funktions-anrop"
---

# Funktions anrop

## #1 — b-d, 2007-02-06T22:56Z

Hej!

Jag försöker kontrollera att vissa fält i ett formulär är i fyllda när användaren klickar på skicka knappen för att sedan flyttas till en till sida där man kan titta på sina val innan man skickar in formuläret.

Det som jag inte kan få till är hur jag kan få funktionen check() att anropa funktionen kontroll() för att det hela ska fungera rätt.

Vet inte hur mycket av min kod ni behöver se så jag skriver de bitarna jag tror ni kan behöva se...:)

Tacksam för all hjälp,

```

<script language="javascript" type="text/javascript">

function fixElement(element, massage){
alert(message);
element.focus();
}

function check(form){
|
|
}
```

 
Sedan kommer den andra funktionen

```
function kontroll()
{
|
|
}
```

Sedan då själva formuläret efter scriptet, här är var jag har anropat dessa funktioner som i nuläget verkar vara fel...

```
<input type="button" id="skicka" value="Skicka" onclick="check()"; "kontroll()"   />
```

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

## #2 — The_Hulk, 2007-02-07T07:52Z

```
function kontroll()
{
 // kod
 // ...
 // ...
 // ...
}

function check(form)
{
 // kod
 // ...
 // ...
 // ...
 // anropa funktionen kontroll
 kontroll();
}
```

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

## #3 — b-d, 2007-02-07T20:25Z

Jag förstår inte riktigt var exakt är det du menar att jag ska anropa funktionen kontroll..och hur ska jag  göra det? 

vilken funktion är det sedan som ska anropas när skicka knappen aktiveras?

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

## #4 — The_Hulk, 2007-02-08T07:43Z

Du skrev att du inte visste hur du skulle anropa funktionen kontroll() från funktionen check(form).

Du skickade aldrig med något till funktionen check(form)

I och med att du inte hade någon kod i dina funktioner är det svårt för oss att visa exakt hur det ska se ut.

Antingen får du förklara lite mer eller så får du visa din kod.

```
<script>
function kontroll()
{
 // kod
 // ...
 // ...
 // ...
}

function check(form_id)
{
var oFrm = document.getElementById(form_id);
 // kod
 // ...
 // ...
 // ...
 // anropa funktionen kontroll
 kontroll();
}
</script>

<form id="frm_myForm">
<input type="button" id="skicka" value="Skicka" onClick="check('frm_myForm')";/>
</form>
```

Du hade även skrivit lite konstigt i koden för knappen.
Följande kod som du skrivit kommer inte att fungera.

```
<input type="button" id="skicka" value="Skicka" onclick="check()"; "kontroll()"   />
```

Du hade kunnat lösa det genom att skriva

```
<input type="button" id="skicka" value="Skicka" onClick="check(...); kontroll();"   />
```

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

## #5 — b-d, 2007-02-13T17:51Z

Tusen tack för hjälpen, använde det sista alternativet och det fungerar fint nu.

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

## #6 — The_Hulk, 2007-02-13T20:19Z

markera gärna tråden som löst.

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/156889-funktions-anrop
