Avatar billede justask Nybegynder
28. november 2005 - 12:12 Der er 11 kommentarer og
1 løsning

overføre værdi fra disabled input felt

Jeg har en form, hvor jeg (via js) disabler forskellige input-felter. Problemet er, at når man submitter formen bliver de disablede felters værdi ikke overført! Er der en workaround så man kan overføre værdierne på disablede input-felter?
Avatar billede jokkejensen Novice
28. november 2005 - 12:16 #1
ja du skal ikke disable dem.. så virker de vel ikke, forsøg i stedet at fjerne dem med CSS, ex display:none; eller visibility: hidden;
Avatar billede justask Nybegynder
28. november 2005 - 12:18 #2
Men de skal være synlige, det skal bare ikke være muligt at ændre værdien af dem.
Avatar billede erikjacobsen Ekspert
28. november 2005 - 12:21 #3
Så lav et hidden felt ved siden af med værdien i.
Avatar billede jokkejensen Novice
28. november 2005 - 12:21 #4
der er en readonly attribut på input felterne, er det ikke nærmere den du efterspørger ?

Mvh
Avatar billede jokkejensen Novice
28. november 2005 - 12:23 #5
<input type="text" readonly="true" value="test" />
Avatar billede jokkejensen Novice
28. november 2005 - 12:26 #6
du kan sikkert sætte CSS på dem med
(http://www.w3.org/TR/REC-CSS2/selector.html#attribute-selectors)

[CSS]
input[readonly=true]
{
color: gray;
}
Avatar billede justask Nybegynder
28. november 2005 - 12:36 #7
Hej JokkeJensen, du har helt ret, det er jo lige det jeg står og mangler. Syns bare ikke flg. js virker: document.getElementById ( element ).style.readonly = "readonly";

men send bare et svar, så finder jeg nok en løsning
Avatar billede jokkejensen Novice
28. november 2005 - 12:42 #8
Det er ikke en style.. men en attribut..

document.getElementById ( element ).readonly = "true";
Avatar billede jokkejensen Novice
28. november 2005 - 12:42 #9
svar
Avatar billede jokkejensen Novice
28. november 2005 - 12:43 #10
readonly er vist også casesensitive ... ala : document.getElementById(element).readOnly = true;
Avatar billede justask Nybegynder
28. november 2005 - 12:48 #11
du har helt ret, nu virker det fint  :)

takker
Avatar billede jokkejensen Novice
28. november 2005 - 12:58 #12
Selv 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