Avatar billede 3dmaxer.dk Nybegynder
21. februar 2001 - 16:00 Der er 5 kommentarer og
3 løsninger

submit, form, markør etc

2 spørgsmål - 15 point til hver

1)
Hvordan får jeg en form til at submitte med tasterne \"ALT+S\". Enter er vist default, men jeg ønsker at også andre taster kan aktivere formen?

2)
Når der er submittet ønsker jeg at textfeltet er aktivt. Dvs at man kan skrive igen efter man har sublittet uden at skulle bruge musen til at få markøren derhen.
Avatar billede netsrac Praktikant
21. februar 2001 - 16:08 #1
2)

<script>
function setfocus()
{
document.dinform.besked.focus();
}

</script>

<form name=\"dinform\">
<input type=\"text\" name=\"besked\">
Avatar billede netsrac Praktikant
21. februar 2001 - 16:09 #2
2)

<script>
function setfocus()
{
document.dinform.besked.focus();
}

</script>

<form name=\"dinform\" onsubmit=\"setfocus();\">
<input type=\"text\" name=\"besked\">
Avatar billede 3dmaxer.dk Nybegynder
21. februar 2001 - 16:27 #3
netsrac: virker ikke. - der sker ingenting

Min submitknap er et image (type=\"image\") har det noget at sige?


<script>
function setfocus()
{
document.dinform.besked.focus();
}

</script>

<FORM METHOD=\"POST\" name=\"dinform\" onsubmit=\"setfocus();\" ACTION=\"skriv.asp\">
<INPUT NAME=\"besked\" TYPE=\"TEXT\" SIZE=80 MAXLENGTH=200>

&nbsp; <INPUT type=\'image\' onfocus=\'this.blur();\' border=\'0\' src=\'../send.gif\'>

Avatar billede netsrac Praktikant
21. februar 2001 - 16:34 #4
Hvordan sender den så ? Har du et script til det ?
Avatar billede 3dmaxer.dk Nybegynder
21. februar 2001 - 16:47 #5
Nej, det her er det eneste der er:

<FORM METHOD=\"POST\" name=\"dinform\" onsubmit=\"setfocus();\" ACTION=\"skriv.asp\">
<INPUT NAME=\"besked\" TYPE=\"TEXT\" SIZE=80 MAXLENGTH=200>

&nbsp; <INPUT type=\'image\' onfocus=\'this.blur();\' border=\'0\' src=\'../send.gif\'>
</FORM>

Er der andre måder at lave et billede som en submitknap?
Avatar billede nute Nybegynder
21. februar 2001 - 16:49 #6
Hei,

1) Jeg tror det blir vanskelig å finne ut om en bruker trykker på både ALT og S på samme tid. Du kan leke deg med dette og se om du ikke finner ut noe spennende.:

<html>
<body onKeyDown=\"alert(event.keyCode);\">
</body>
</html>

eller:

<html>
<body onKeyDown=\"alert(String.fromCharCode(event.keyCode));\">
</body>
</html>

2) sett dette inn i din <body>-tag

<body onLoad=\"document.dinform.besked.focus()\">

det skal fungere

/nute
Avatar billede netsrac Praktikant
21. februar 2001 - 17:12 #7
Så prøv at gøre sådan her

<INPUT type=\'image\' onfocus=\'this.blur();\' border=\'0\' src=\'../send.gif\' ONCLICK=\'setfocus();\'>
Avatar billede 3dmaxer.dk Nybegynder
13. marts 2001 - 19:22 #8
det med tasterne virker ikke, men det andet gør
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester