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:

<html>
 <head>
  <script language="javascript">
   function mivan()
   {
    var str="egy_ketto";
    document.getElementbyId('szam').value=str.slice(0,3);
   }
  </script>
 </head>
 <body>
  <input id="szam" type="text" />
  <br />
  <input type="submit" value="Kiiras!!!" onclick="mivan()" />
 </body>
</html>
Koszi
 
1

Kis-nagy betű

Thomas · 2007. Feb. 20. (K), 11.23
A javascript megkülönbözteti a kis és nagybetűket.
document.getElementbyId('szam').value=str.slice(0,3);
helyett:
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.