Avatar billede hvv Nybegynder
02. februar 2001 - 13:36 Der er 2 kommentarer og
1 løsning

Javascript-funktion og felter i formular

I en formular med navnet \"tid\" har jeg en række felter med navnene \"x1\",
\"x2\"...\"xn\". Nu vil jeg gerne lave en Javascript-funktion der som argument
modtager et heltal, denne funktion skal opdatere feltet med samme nummer som
funktionens argument. Hvordan gør jeg det? Noget med:

function abc(n){
document.tid.x ??? .value = etEllerAndet;
}
Avatar billede jakoba Nybegynder
02. februar 2001 - 13:49 #1
function abc( n ) {
  document.forms.tid.x1.value = n;
  document.forms.tid.x2.value = n * 2;
  document.forms.tid.x3.value = 2*Math.pi*n;
  document.forms.tid.x4.value = n + 234;
  document.forms.tid.x5.value = n / 27;
  document.forms.tid.x6.value = n -10;
  document.forms.tid.xn.value = n * n;
}; //end abc( heltal )

mvh JakobA
Avatar billede jakoba Nybegynder
02. februar 2001 - 13:51 #2
eller mente du at kun feltet med det nummer skal opdateres?

function abc(n){
eval(\"document.forms.tid.x\"+n+\".value = \"+etEllerAndet);
}; //end abc( heltal )
Avatar billede hvv Nybegynder
02. februar 2001 - 14:05 #3
Det var det sidste jeg mente. Tak!
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