---
title: "java variabelnamn på fält"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/18161-java-variabelnamn-på-fält"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "urbanh"
published: "2001-08-29T08:28:00.000Z"
updated: "2001-08-29T12:30:00.000Z"
replies: 1
views: 240
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/18161-java-variabelnamn-på-fält"
---

# java variabelnamn på fält

## #1 — urbanh, 2001-08-29T08:28Z

Hjälp
Jag har skapat ett antal inputfält på ett formulär med name="\<%=databas("fältnamn")%\> Jag vet alltså inte vilka namn dom har ifrån början. Jag vill sedan göra en inmatningskontroll i fälten för att kolla att de är rätt ifyllda. Jag har gjort enligt fäljande:
\<input type="text" name="\<%=priceTypeRec("priceTypeFName")%\>"  size="6" onBlur="kollaPris(this.value,this.name)" \>

sedan i funktionen:
function kollaPris(ettPris,ettNamn)
	{
	if (ettPris != "")
	        {
			for (var i=0;i\<ettPris.length;i++)
			{
			if ((ettPris.charAt(i) !="0") && !parseFloat(ettPris.charAt(i)) && ettPris.charAt(i) !=",") {			
		    alert('Prices have to be a number! ex.(155,50)');
			document.form1.ettNamn.value="";			
		    document.form1.ettNamn.focus();
		    return false;
	        }
	        }
	        }
	}
Jag försöker alltså att använda variabel \[ettNamn\] som inehåller fältets namn, för att blanka ut fältet och sätta focus men det funkar inte. Går det på något annat vis eller vad är fel.

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

## #2 — spango, 2001-08-29T12:30Z

Prova att skriva documnet.form1\[ettNamn\].value i stället.

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/18161-java-variabelnamn-på-fält
