Mr J.. wrote in dk.edb.internet.webdesign.clientside:
> hmm det virker ikke.. 
>  
> <html> 
> <head> 
> <title>test</title> 
> <script type='text/javascript'> 
> function setValue(fromFieldID,toFieldID) { 
>     document.getElementById(toFieldID).value = 
> document.getElementById(fromFieldID).value; 
> } 
> </script> 
> </head> 
>  
> <body> 
> <input type='text' name='field1' id='field1' 
> onblur='setValue(field1,field2)' /> 
> <input type='text' name='field2' id='field2' /> 
> </body> 
>  
> </html> 
>  
>  
> Og det er ren C/P... 
>  
> Mvh 
> Morten  
>  
> 
Beslutninger, beslutninger....
Hvis det skal virke i FF:
<script type='text/javascript'> 
function setValue(fromFieldID,toFieldID) { 
  document.getElementById(toFieldID).value = 
  document.getElementById(fromFieldID).value;
} 
</script> 
</head> 
<body><form>
<input type='text' name='field1' id='field1'
onblur="setValue('field1','field2');" /> 
<input type='text' name='field2' id='field2' /> 
</form></body> 
ellers kan du nøjes med :
<script type='text/javascript'> 
function setValue(fromFieldID,toFieldID) { 
  toFieldID.value = fromFieldID.value;
} 
</script> 
</head> 
<body><form>
<input type='text' name='field1' id='field1'
onblur="setValue(field1,field2);" /> 
<input type='text' name='field2' id='field2' /> 
</form></body>
Ikke sikker på at både name og id attributer er nødvendige.
Men de skader ikke - undtagen hvis du bruger XHTML, så skal de
stå inde i en <form>, ellers findes name slet ikke...
Læg mærke til apostrofferne.
Fejlen i din kode er, at onblur kalder funktionen med de to
<input>-objeckter, mens funktionen bruger dem strenge (tekster) -
og det virker ganske rigtigt ikke... ;)
IE og Opera forstår glimrende kaldet med objekter.
Det gør FF ikke.
Til gengæld forstår IE og Opera også strengversionen...
Birger
-- 
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
 - Pædagogiske tutorials på dansk
 - Kom godt i gang med koderne
KLIK HER! => 
http://www.html.dk/tutorials