Avatar billede gf Nybegynder
18. september 2006 - 13:40 Der er 5 kommentarer og
1 løsning

værdi fra tekstfelt der ikke er i en form

Hej jeg ønsker at fange værdien fra dette tekstfelt jeg har en onclick event der ændrer indholdet af feltet men værdien "fanges ikke. Som det kan ses herunder anvender jeg

vaerdi=document.getElementById('<?=$row[id]?>.value;

det er nok her fejlen er

<input class = "TextField" id = "<?=$row[id]?>" name="<?=$row[id]?>" type="text" onClick="document.body.focus();valchg(this);vaerdi=document.getElementById('<?=$row[id]?>.value;navn='<?=$row[navn]?>';elevnummer='<?=$row[id]?>';senddata();" value=" "size="1" maxlength="1" title="12-08-2006"/></td.


nogen ideer?

mvh gf
Avatar billede jensgram Nybegynder
18. september 2006 - 13:53 #1
Og row['id'] er selvfølgelig ikke bare et tal?

Så vidt jeg ved, må ID'er ikke begynde med 0-9, men måske tager jeg fejl!
Avatar billede gf Nybegynder
18. september 2006 - 14:02 #2
jeg har prøvet, at ændre det til noget tekst, men det hjælper fortsat ikke.

i min kode ovenfor er der en fejl : vaerdi=document.getElementById('<?=$row[id]?>.value;

dette er rette i mit script. det skal være vaerdi=document.getElementById('<?=$row[id]?>').value;
Avatar billede gf Nybegynder
18. september 2006 - 14:14 #3
ups fejlen er min, du havde ret.

læg gerne et svar.

mvh gf
Avatar billede jensgram Nybegynder
18. september 2006 - 17:05 #4
Svar
Avatar billede gf Nybegynder
18. september 2006 - 17:20 #5
Tak for hjælpen

mvh gf
Avatar billede jensgram Nybegynder
18. september 2006 - 17:35 #6
Jeg takker for points og undskylder, at det bare lige et spørgsmål som svar på dit spørgsmål. Det lader dog til, at du fik det til at spille.

Vh Jens
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