---
title: "Problem med submit"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/17259-problem-med-submit"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "alfa"
published: "2000-12-06T14:19:00.000Z"
updated: "2000-12-13T17:05:00.000Z"
replies: 4
views: 192
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/17259-problem-med-submit"
---

# Problem med submit

## #1 — alfa, 2000-12-06T14:19Z

varför går den till nästa sida (skapa_ny.asp) om vilkoret är sant ???????

\<html\>
\<head\>
\<script language="javascript"\>
\<!--

function test(){
if (document.text.produkt_namn.value == "" &#0124;&#0124; document.text.produkt_info.value == ""){
alert("Du måste fylla i något");
return false;
} else {
return true;
}
}
//--\>
\</script\>
\</head\>
\<BODY\>

	\<form name="text" method="post" action="skapa_ny.asp" target="\_self" onsubmit="test()"\>
	\<input type="text" name="produkt_namn"\>
	\<textarea cols="5" rows="5" name="produkt_info"\>\</textarea\>
	\<input type="submit" value="Ok"\>
	\</form\>	  
\</body\>  
\</html\>

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

## #2 — Erik Juhlin, 2000-12-06T15:24Z

testade du med onsubmit="return test()"?
Kan annars bero på &#0124;&#0124; (=eller). Om både är tomma kanske inte &#0124;&#0124; gäller...

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

## #3 — alfa, 2000-12-06T15:31Z

fixade det verkar funka nu

\<script language="javascript"\>
\<!--

function test(){
if (document.textform.produkt_namn.value == "" &#0124;&#0124; document.textform.produkt_info.value == ""){
alert("Du måste fylla i något")
return false;
} else {
document.textform.submit();
return true;
}
}
//--\>
\</script\>
\</head\>
\<BODY\>

	\<form name="textform" method="post" action="skapa_ny.asp" target="\_self" \>
	\<input type="text" name="produkt_namn"\>
	\<textarea cols="5" rows="5" name="produkt_info"\>\</textarea\>
	\<input type="button" value="Ok" onclick="test()"\>
	\</form\>

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

## #4 — nakoz, 2000-12-13T16:08Z

en liten tankeställare...

om du lägger till utan att klicka på "Ok" utan istället trycker på enter... får scriptet verkligen nån funktion då?

testa detta:

```
<script language="javascript">
<!--
function Check() {
if (
   document.text.produkt_namn.value && 
   document.text.produkt_info.value && 
   {

document.text.submit();
}
else {
alert("hörrudu! fyll i!")
}
}
//-->
</script>

</head>
<body>

<form name="text" method="post" action="skapa_ny.asp" target="_self" onsubmit="Check();return false;">
<input type="text" name="produkt_namn">
<textarea cols="5" rows="5" name="produkt_info"></textarea>
<input type="submit" value="Ok">
</form> 
</body> 
</html>
```

nu bör de funka även om användaren trycker på enter... men koden är tagen direkt ur huvet, så de kan va lite fel :e

MVH

/nakoz

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

## #5 — alfa, 2000-12-13T17:05Z

Funkar bra om man inte staller markören i text fönstret. Då går den vidare.

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/17259-problem-med-submit
