---
title: "Javascripts fel :(/"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/18759-javascripts-fel"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Steveking"
published: "2002-01-18T08:56:00.000Z"
updated: "2002-01-18T09:13:00.000Z"
replies: 11
views: 168
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/18759-javascripts-fel"
---

# Javascripts fel :(/

## #1 — Steveking, 2002-01-18T08:56Z

Någon som ser vad som är fel?

```
	<script>
	   function openPopUp(url){
			var regWin = null;
			regWin = window.open(url,null,"height=500,width=403,status=no,top=100,left=200,marginheight=0,marginwidth=0,toolbar=no,menubar=no,location=no,scrollbars=1,margin=no");
			if(regWin.focus())
				return false;
		}
	   
	   function displayPolicy(){
			openPopUp("privacyPolicy.htm");
			return false;
		}
	   
		function valContactForm()
		{
			var strErrors = new String();
			
			if (document.forms.objContactForm.namn.value == "")
				strErrors += "Namn\n";
			if (document.forms.objContactForm.foretag.value == "")
				strErrors += "Företag\n";
			if (document.forms.objContactForm.antal_anstallda.selectedIndex == 0)
				strErrors += "Antal anställda\n";
			if (document.forms.objContactForm.befattning.value == "")
				strErrors += "Befattning\n";
			if (document.forms.objContactForm.adress.value == "")
				strErrors += "Adress\n";
			if (document.forms.objContactForm.postnummer.value == "")
				strErrors += "Postnummer\n";
			if (document.forms.objContactForm.postort.value == "")
				strErrors += "Postort\n";
			if (document.forms.objContactForm.telefon.value == "")
				strErrors += "Telefon\n";
			if (document.forms.objContactForm.mail.value == "")
				strErrors += "E-mail\n";
			if (document.forms.objContactForm.mail2.value == "")
				strErrors += "Repetera e-mail\n";
			
			if (strErrors != "")
			{
				alert("Du glömde fylla i följande uppgifter:\n\n" + strErrors);
				return false;
			}
			else
			{
				if (document.forms.objContactForm.mail.value != document.forms.objContactForm.mail2.value)
				{
					alert("Du måste ange samma e-mail två gånger så att vi kan vara säker på att du angett korrekt");
					return false;	
					}
</script>
```

Sen har jag döpt fälten till 
"namn" "företag" "befattning" etc... men får error.

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

## #2 — Kim, 2002-01-18T09:01Z

Du får inget felmeddelande?

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

## #3 — Steveking, 2002-01-18T09:02Z

Ja får done but error on page.
Hur kollar man vad som är fel ?

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

## #4 — @nders, 2002-01-18T09:03Z

Dubbelklicka på den lilla ikonen längst ner till vänster.

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

## #5 — Steveking, 2002-01-18T09:05Z

Line 61 Char 1
Error: Object expected

Detta är line 61

```
<body marginwidth="0" marginheight="0" leftmargin="0" topmargin="0" onLoad="init();" bgcolor="#FFFFFF">
```

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

## #6 — Kim, 2002-01-18T09:07Z

I body-taggen anropar du en funktion med namnet init(), men jag ser ingen sådan i ditt script. :)

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

## #7 — @nders, 2002-01-18T09:07Z

Har du någon funktion som heter init()?
Det verkar inte som det. 

Mvh,

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

## #8 — Steveking, 2002-01-18T09:09Z

Okej. Ska ja ta bort den eller anropa funktionen valContactForm ?

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

## #9 — Kim, 2002-01-18T09:10Z

Ta bort onLoad-hanteraren i body-taggen.

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

## #10 — @nders, 2002-01-18T09:10Z

Det beror väl på vad du vill att det ska hända när onLoad triggas?

Ska ingen funktion köras när sidan laddats så är det ju bara att ta bort onload-delen ur body-taggen.

Mvh,

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

## #11 — Kim, 2002-01-18T09:12Z

Som jag har förstått det så är dina funktioner någon slags validering av inmatade uppgifter från ett formulär och då ska du inte behöva anropa någon funktion såvida du inte har något mer script som du inte har skrivit ut.

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

## #12 — Steveking, 2002-01-18T09:13Z

Det löste sig bra.
Tack guys!

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/18759-javascripts-fel
