---
title: "Felmeddelande i formulärcheck?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/17949-felmeddelande-i-formulärcheck"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Lukaspojken"
published: "2001-07-03T14:59:00.000Z"
updated: "2001-07-05T08:43:00.000Z"
replies: 3
views: 143
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/17949-felmeddelande-i-formulärcheck"
---

# Felmeddelande i formulärcheck?

## #1 — Lukaspojken, 2001-07-03T14:59Z

Detta felmeddelande får jag

Line: 27
Char: 1
Error: Object doesnt support this property or method
Code: 0

Den 27:e raden är den längst ner den här koden.

```
  var field = form.msgTopic;  
  var msgTopic = field.value;
  var field2 = form.msgFROM;  
  var msgFROM = field2.value;
  var field3 = form.msgTEXT;  
  var msgTEXT = field3.value;
```

De andra raderna ovan får jag inget felmeddelande av. msgTEXT är en Textarea kan det bero på det?

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

## #2 — Jojoxx, 2001-07-03T18:30Z

Så länge som objektet **form** är definierad (i.e. form=document.formnamn) så fungerar det (inget felmeddelande).

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

## #3 — Lukaspojken, 2001-07-05T07:37Z

Förstår inte riktigt hur du menar...grrr...:) så här ser min kod ut:

```
<SCRIPT language=JavaScript type=text/javascript>
function validForm(form) {
  var field = form.msgTopic;  
  var msgTopic = field.value;
  var field2 = form.msgFROM;  
  var msgFROM = field2.value;
  var field3 = form.msgTEXT;  
  var msgTEXT = field3.value;
  if (msgTopic == "") {
      alert("Du måste fylla i en rubrik.");
      return false;
      field.focus(); }
  if (msgFROM == "") {
      alert("Du måste fylla i ditt namn.");
      return false;
      field2.focus(); }
  if (msgTEXT == "") {
      alert("Du måste fylla i ett meddelande.");
      return false;
      field3.focus(); }
  else { return true; }
}
</SCRIPT>

<BODY onload=document.focus();>

<FORM onsubmit="return validForm(this);" action="forum.asp" method=post>
```

Var är det jag behöver ändra?

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

## #4 — Broskan, 2001-07-05T08:43Z

Kanske du skulle döpa din form till något. \<FORM NAME="formen"........\> 

//Broskan

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/17949-felmeddelande-i-formulärcheck
