webForumDet fria alternativet

Enter i text ruta

JavaScript

2 svar · 250 visningar · startad av ShoGun

Medlem sedan aug. 2002237 inlägg
Frågan#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

Medlem 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

Medlem 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...

257 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)