ugrás a tartalomhoz

JS - string resz meghivasa egy "text" mezobe

gaboss · 2007. Feb. 20. (K), 09.51
Udv,

Egy htm lapon szeretnem elerni a javasript segitsegevel azt, hogy egy string elso 3 elemet (ami az lesz, hogy: "egy") kiiratni egy "text" mezobe...
De sajna valami hiba van...Tudtok segiteni, mi lehet a gond? Vagy esetleg a megoldast?
Ime a forraskod:
  1. <html>  
  2.  <head>  
  3.   <script language="javascript">  
  4.    function mivan()  
  5.    {  
  6.     var str="egy_ketto";  
  7.     document.getElementbyId('szam').value=str.slice(0,3);  
  8.    }  
  9.   </script>  
  10.  </head>  
  11.  <body>  
  12.   <input id="szam" type="text" />  
  13.   <br />  
  14.   <input type="submit" value="Kiiras!!!" onclick="mivan()" />  
  15.  </body>  
  16. </html>  
Koszi
 
1

Kis-nagy betű

Thomas · 2007. Feb. 20. (K), 11.23
A javascript megkülönbözteti a kis és nagybetűket.
  1. document.getElementbyId('szam').value=str.slice(0,3);  
helyett:
  1. document.getElementById('szam').value=str.slice(0,3);  
És már működik is. Még egy észrevétel. A javascriptet ne a submit gombra kattintással hívd meg, hanem a from-nak add meg onsubmit-ba. Sokat úgy postolnak, hogy egy aktív inputban entert ütnek és így nem fut le a script.
2

Hmmmm

gaboss · 2007. Feb. 20. (K), 18.13
Nagyon szepen koszonom, hat banalis a hiba, de tenyleg nem lattam meg...igy mar tenyleg mukodik.