---
title: "hur får jag min alert att funka?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/189651-hur-får-jag-min-alert-att-funka"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "swingman"
published: "2012-04-22T08:38:45.000Z"
updated: "2012-04-22T11:25:48.000Z"
replies: 4
views: 592
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/189651-hur-får-jag-min-alert-att-funka"
---

# hur får jag min alert att funka?

## #1 — swingman, 2012-04-22T08:38Z

Jag försöker göra en jätte enkel sak så jag egentligen skäms att fråga men jag bara måste...

Syftet är om jag klicka på en knapp som heter skicka anmälan så ska jag få en alert som säger "hit" men det funkar inte. Jag har koden i 2 olika filer. 

I validate.js har jag följande kod:

```
function reg(registration_form) {
  window.captureEvents(Event.SUBMIT);
  window.onsubmit = hit;
}
 
function hit() {
  alert('hit');
}
```

i html koden har jag :

```
<head>
                <script type ="text/javascript" src ="scripts/validate.js"></script>
   </head>
```

och lite senare...

```
 <form id="registration_form" class="wufoo topLabel page" enctype="multipart/form-data" method="post" action="dummy.html">
```

...och lite senare...

```
<div>
                            <input id="saveForm" name="saveForm" class="btTxt submit" type="submit" value="Skicka anmälan" />
                        </div>
```

Hur fixar jag detta? snälla hjälp!

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

## #2 — voigtann1, 2012-04-22T10:42Z

Du få köra reg metoden och säga vilket element in-parametern registration_form är. Jag gissar att det är: <https://developer.mozilla.org/en/DOM/window.captureEvents> du har läst det om då ser du att reg körs på window.onload (eller rättare sagt på bodyn)

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

## #3 — swingman, 2012-04-22T11:07Z

utan att ändra något i html filen?

> **[voigtann1 skrev:](https://www.webforum.nu/p/1549892)**
>
> Du få köra reg metoden och säga vilket element in-parametern registration_form är. Jag gissar att det är: <https://developer.mozilla.org/en/DOM/window.captureEvents> du har läst det om då ser du att reg körs på window.onload (eller rättare sagt på bodyn)

Det var inte där jag hade läst det men det är typ samma sak som tas upp. Jag behöver få alerten att fungera utan att redigera html filen. Jag ska bara ändra i validate.js

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

## #4 — voigtann1, 2012-04-22T11:11Z

ja, lägg anropet på window.onload då?

```
window.onload = function() {
    reg(document.getElementById("registration_form"));
}
```

Men du tar ju inte hänsyn till variablen registration_form i metoden reg.

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

## #5 — swingman, 2012-04-22T11:25Z

> **[voigtann1 skrev:](https://www.webforum.nu/p/1549895)**
>
> ja, lägg anropet på window.onload då?
> 
>
>
> ```
> window.onload = function() {
>     reg(document.getElementById("registration_form"));
> }
> ```
>
> Men du tar ju inte hänsyn till variablen registration_form i metoden reg.

You just made my day!

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/189651-hur-får-jag-min-alert-att-funka
