Avatar billede a-torsten Nybegynder
20. august 2004 - 11:05 Der er 10 kommentarer og
2 løsninger

hente værdi af felt X

Hej...

Hvis vi siger at jeg har :

function getVaerdi(InputFelt)
{
alert(INPUTFELTEST VÆRDI)
}

Hvordan kommer den til at virke, således den kan alerte en hvilken som helst værdi af et felt..?

/Anders
Avatar billede fennec Nybegynder
20. august 2004 - 11:09 #1
alert(document.getElementById(InputFelt).value)
Avatar billede a-torsten Nybegynder
20. august 2004 - 12:48 #2
Hvad nu hvis jeg vil ældre værdi felt X ?

/Anders
Avatar billede roenving Novice
20. august 2004 - 12:52 #3
Enten som fennec skriver:

document.getElementById(InputFelt).value = "Ny værdi";

eller den klassiske:

document.FORMNAVN.FELTNAVN.value = "Ny værdi";

-- eller med feltnavnet som overført parameter

document.FORMNAVN.elements[InputFelt].value = "Ny værdi";
Avatar billede a-torsten Nybegynder
20. august 2004 - 12:56 #4
Det som der er er at Inpufelt er en int...

Og så felterne hedder fx Felt1 og Felt2

Så vil jeg ændre værdi vha. fx change(id), hvor id fx er 1, og det så er felt 1 der skal ændres..
Avatar billede fennec Nybegynder
20. august 2004 - 13:02 #5
document.getElementById("Felt"+InputFelt).value = "Ny værdi";
Avatar billede a-torsten Nybegynder
20. august 2004 - 13:03 #6
Argh....

Det er et felt af type file, jeg prøver at nulstille...

Og man kan jo ikke sætte value på disse.... Eller kan man..... Er der en måde at cleare dem på..?

/Anders
Avatar billede roenving Novice
20. august 2004 - 13:06 #7
Kun ved at resette formen !-)
Avatar billede a-torsten Nybegynder
20. august 2004 - 13:07 #8
Meget skidt....

Ville kun have resettet et enkelt felt.....

I må kaste svar, så i kan få lidt point...

/Anders
Avatar billede fennec Nybegynder
20. august 2004 - 13:10 #9
.o)  <-- One Eyed Jack
Avatar billede roenving Novice
20. august 2004 - 13:12 #10
Men du kan samle værdierne op først, lave en reset, og så genindsætte værdierne !-)

Omstændeligt, men den eneste mulighed !-)

Velbekomme '-)
Avatar billede a-torsten Nybegynder
20. august 2004 - 13:16 #11
Du kan vel heller ikke genindsætte værdierne i et felt af type Field....?

/Anders
Avatar billede roenving Novice
20. august 2004 - 13:22 #12
Alle andre end input type=file, kan du lave nummeret med !-)

-- og tak for point ;~}
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester