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.
------------------
urb