---
title: "En Onsubmit funktion kolla pris"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/44181-en-onsubmit-funktion-kolla-pris"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Kuckel"
published: "2002-05-21T06:48:47.000Z"
updated: "2002-05-21T10:54:02.000Z"
replies: 1
views: 201
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/44181-en-onsubmit-funktion-kolla-pris"
---

# En Onsubmit funktion kolla pris

## #1 — Kuckel, 2002-05-21T06:48Z

Hej 

Har ett problem, har 2 st textboxar som ska ha ett prisvärde och en submitfunktion som ska kolla igenom efter förbjudna tecken etc ... men får inte den att funka som den ska?

function Check(str)
 { 
var tal = document.frmUppProdAttr.txtPrice.value;
var OnceTal = document.frmUppProdAttr.txtOncePrice.value;   
var sValue = new String(tal)
var ssValue = new String(OnceTal)
   if(document.frmUppProdAttr.txtPrice.value !='')
   {
	for(i=0;sValue.length\>i;i++) 
	{
	
		if ((sValue.charAt(i).search(/\[^\\d\\s\\,\]/) != -1) \|\| (sValue.charAt(i).search(/\\D\\,/) != -1)) 
		{
		    alert("Måste anges med siffror. Endast (,) komma tecken tillåtet");
			return false;
	
		}
	}
	
	return true;
	}
	if(document.frmUppProdAttr.txtOncePrice.value !='')
	{	
			for(i=0;ssValue.length\>i;i++) 
			{
	
				if ((ssValue.charAt(i).search(/\[^\\d\\s\\,\]/) != -1) \|\| (ssValue.charAt(i).search(/\\D\\,/) != -1)) 
				{
				    alert("Måste anges med siffror. Endast (,) komma tecken tillåtet");
					return false;
	
				}
			}
	
			return true;
	}		
}
 
\</script\>

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

## #2 — Jojoxx, 2002-05-21T10:54Z

Om de 2 text-fälten har namnen txtPrice och txtOncePrice kan du använda;

```
function Check(){
	if(document.frmUppProdAttr.txtPrice.value.match(/[^\d|\,]/)){
		alert("Måste anges med siffror. Endast (,) komma tecken tillåtet"); 
		return false;
	} else if(document.frmUppProdAttr.txtOncePrice.value.match(/[^\d|\,]/)){
		alert("Måste anges med siffror. Endast (,) komma tecken tillåtet"); 
		return false;
	} else {
		return true;
	}
}
```

och anropa den från \<form\> med onSubmit="return Check();"

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/44181-en-onsubmit-funktion-kolla-pris
