Avatar billede klejner Nybegynder
30. november 2003 - 13:01 Der er 1 kommentar og
1 løsning

Opdatering af input-felt

Jeg har en javascript funktion:

function test()
{
  document.formName.fieldName.value = "test";
}

Når man kalder denne funktion første gang i Opera, opdateres feltet som det skal, men alle gange herefter bliver feltet ikke opdateret.
Men hvis jeg laver en anden funktion så
funktion test2()
{
  document.formName.fieldName.value = "test";
}
function test()
{
  test2();
}
virker det...


Hvad sker der?
Avatar billede myplacedk Nybegynder
30. november 2003 - 22:22 #1
Siger Opera's javascript konsol noget?

Har du prøvet at lave en side som kun indeholder det du viser, og det HTML der skal til for at se om det fungerer?

Du kan prøve dette:

function test()
{
  document.getElementById('fieldName').value = "test";
}

Dit form-element skal så have id'en "fieldName":
<input type="text" name="fieldName" id="fieldName" value="" />
Avatar billede klejner Nybegynder
15. oktober 2004 - 01:54 #2
Hej. Undskyld den lange ventetid. Men jeg tror at jeg fik løst problemet selv dengang. Vist noget med noget uvalidt html, som gjorde udslaget. Du får points :-)
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