webForumDet fria alternativet

Dynamiskt fältval

3 svar · 297 visningar · startad av sonta

sontaMedlem sedan maj 200125 inlägg
#1

Hur löser jag detta javascript-problem?

Så här ser det ut idag:

function check_length(field)
{
if (field == "namn")  field_length = document.form.namn.length
if (field == "adress")  field_length = document.form.adress.length
if (field == "telefon")  field_length = document.form.telefon.length
alert (field_length);
}

Typ så här vill jag att det skall se ut:

function check_length(field)
{
alert (document.form.+field+.length);
}

Hoppas att det finns någon som kan hjälpa mig!

/Pelle

@ndersMedlem sedan juni 200026 914 inlägg
#2
function check_length(field)
{
alert (document.form[field].length);
}
sontaMedlem sedan maj 200125 inlägg
#3

Kanon, tackar!

Tur att webForum finns :)

Jesper TMedlem sedan nov. 20017 058 inlägg
#4

Skall det inte vara:

alert (document.form[field].value.length);
//eller
alert(document.forms[0].elements[fld].value.length);
Genererad på 381 ms · cache AV · v20260730165559-full.f96bc7eb