Just nu i M3-nätverket
Jump to content

Sätta readonly på ett fält genom en händelse


AlbinMalmgren

Recommended Posts

AlbinMalmgren

Hej,

Försöker genom en händelse sätta readonly på ett fält!

 

------ FUNKTION---

function setReadOnly(){

if (form.adrID.value != ""){

form.gatuadr.readonly = "true";

}

}

 

---I FORMULÄRET---

<select name="adrID" size="1" onChange="setReadOnly();">

...

<input type="text" name="gatuadr">

 

Är det nån som har örnkoll på det här???

 

tpf//Albin

 

 

[inlägget ändrat 2002-11-12 20:06:55 av AlbinMalmgren]

Link to comment
Share on other sites

Hej!

 

Är det nån som har örnkoll på det här???

Jodå.

 

Felet du gör är att du skriver readonly istället för readOnly. En obetydligt skillnad kan tyckas men faktum är att det inte fungerar med första alternativet. ;)

 

Sedan gör du också ett annat ganska stort fel, dvs anropar textfälten på fel sätt. Så där fungerar det i IE, men inte i Mozilla och Netscape.

 

Du ska INTE göra så här: "form.gatuadr.readonly" utan "document.form.gatuadr.readonly". Dvs ha document innan. Mycket viktig detalj!

 

Varsågod! ;)

 

 

Almir - ...

____________________________________________________________

-Läser Programmet för Informatik med Systemvetenskap på MDH, Västerås.-

 

Om svaret var till någon hjälp, så får du gärna ge en liten poäng

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...