---
title: "Null eller inte objekt."
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/87422-null-eller-inte-objekt"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "dekt"
published: "2003-10-01T19:23:40.000Z"
updated: "2003-10-01T20:09:05.000Z"
replies: 2
views: 294
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/87422-null-eller-inte-objekt"
---

# Null eller inte objekt.

## #1 — dekt, 2003-10-01T19:23Z

Har fått ett konstigt fel på en sida som handlar om älgar. Har förkortat sidan jättemycket nu och bara tagit med det väsentliga... nämligen felet! När jag kör sidan och tar fram en "onChange" på \<select\>, får jag felet att "obsskjut är null eller inget objekt". Varför?

```
<html><head><script language="javascript" type="text/javascript">
<!--

function fixaObsSkjut(){
	var f1 = document.formen;
	var nummer = parseInt(f1.artvaljare.value);
	if(nummer < 2000){
		f1.obsskjut.value='true';
		f1.art.value=nummer - 1000;
	}else{
		f1.obsskjut.value='false';
		f1.art.value=nummer - 2000;
	}
	alert(f1.obsskjut.value);
	alert(f1.art.value);
}
//-->
</script></head><body>
<form action="jaktlag_dagbok_edit3c2.asp" method="post" name="formen" onSubmit="return kolla();">
<input type="hidden" name="id" value="580">
<input type="hidden" name="dag" value="840">
<input type="hidden" value="obsskjut" value="">
<input type="hidden" value="art" value="">

<select name="artvaljare" onChange="fixaObsSkjut()">

<option value="1001">Fälld - Tjur</option>
<option value="1002">Fälld - Ko</option>
<option value="1003">Fälld - Tjurfjoling</option>
<option value="1004">Fälld - Kvigfjoling</option>
<option value="1005">Fälld - Tjurkalv</option>
<option value="1006">Fälld - Kvigkalv</option>

<option value="2001">Obs - Tjur</option>
<option value="2002">Obs - Ko</option>
<option value="2007">Obs - Ko med kalv</option>
<option value="2008">Obs - Ko med 2 kalvar</option>
<option value="2009">Obs - Kalv</option>
<option value="2010">Obs - Okänd</option>

</select></form></body></html>
```

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

## #2 — Jojoxx, 2003-10-01T19:59Z

```
<input type="hidden" [b]name[/b]="obsskjut" value="">
<input type="hidden" [b]name[/b]="art" value="">
```

name skall det vara :)

Sedan kan du även ändra denna rad:

```
var nummer = parseInt(f1.artvaljare[f1.artvaljare.selectedIndex].value);
```

Så funkar det även i äldre webbläsare.

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

## #3 — dekt, 2003-10-01T20:09Z

Tack! Haha, att jag inte såg det.

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/87422-null-eller-inte-objekt
