webForumDet fria alternativet

Enter i text ruta

2 svar · 250 visningar · startad av ShoGun

ShoGunMedlem sedan aug. 2002237 inlägg
#1

hur får man bort enter funktionen i en i text ruta?

Jag har ett formulär med antal text rutor.

jag vill inte submita formuläret när man trycker på enter
utan bara när man trycker på submit knappen

ViktorMedlem sedan aug. 20021 752 inlägg
#2

Gör Submit knappen som en vanlig knapp och skriv ett onclick event för den som submittar formen.

<input type="button" value="Skicka" onClick="document.THIS_FORM.submit();">

Byt ut THIS_FORM mot namnet på din form.

/Viktor

T_CodezMedlem sedan juli 2001458 inlägg
#3

Den här stänger Enter knappen i formuläret... Och endast Submit fungerar...

<SCRIPT LANGUAGE="JavaScript">
 <!-- Begin
 function onKeyPress () {
  var keycode;
   if (window.event) keycode = window.event.keyCode;
   else if (e) keycode = e.which;
   else return true;
   if (keycode == 13) {
    alert("Please Click on the Submit button to send this");
   return false
  }
   return true 
  }
 document.onkeypress = onKeyPress;
 //  End -->
</script>

Koden finns här på wF sen tidigare...

130 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)