Avatar billede axe Nybegynder
23. januar 2007 - 17:57 Der er 4 kommentarer og
1 løsning

submit knap skal have focus ved enter tast

Hej jeg har et mindre problem. Jeg har en side med en FORM på. i denne form er der 2 styks submit knapper. Jeg ønsker at send knappen automatisk vælges hvis der klikkes enter.

her er koden
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<%@ page
language="java"
contentType="text/html; charset=WINDOWS-1252"
pageEncoding="WINDOWS-1252"
import="darkchat.*"
import="java.util.*"
%>
<%!
      public void jspInit() {
     
      }
%>
<%
Chat chat = Chat.getSingletonObject();
session.setAttribute("chat",chat);
%>
<META http-equiv="Content-Type"
    content="text/html; charset=WINDOWS-1252">
<META name="GENERATOR" content="IBM WebSphere Studio">
<META http-equiv="Content-Style-Type" content="text/css">
<LINK href="theme/Master.css" rel="stylesheet" type="text/css">
<TITLE>darkChat.jsp</TITLE>
</HEAD>
<BODY>
<FORM action="servlet/darkchat.servlets.ChatServlet" method="post">
<TABLE border="1" width="731" height="134">
    <TBODY>
        <TR>
            <TD></TD>
            <TD colspan="3" width="293"><INPUT type="text" name="chatTekst"
                size="40" maxlength="40"></TD>
            <TD width="373"><INPUT type="submit" name="s"
                value="send"></TD>
            <TD></TD>
        </TR>
        <TR>
            <TD></TD>
            <TD></TD>
            <TD></TD>
            <TD></TD>
            <TD width="373"></TD>
            <TD></TD>
        </TR>
        <TR>
            <TD></TD>
            <TD></TD>

            <TD>
            <SELECT name="dropDownMenu">
            <%
              Hashtable brugere = chat.getChatterList();
              Bruger alle = (Bruger)brugere.get("alle");
            %>
            <OPTION>
            <%=alle.getNavn()%>
            </OPTION>
            <%             
              Set b = brugere.keySet();
              Iterator it = b.iterator();
              while(it.hasNext()) {
              String key = (String)it.next();
              Bruger brg = (Bruger)chat.getChatterList().get(key);
              if(!bruger.getNavn().equals(brg.getNavn())
                && !brg.getNavn().equals(alle.getNavn()))
              %>
              <OPTION value=""><%=brg.getNavn()%></OPTION>
            <%}//end while
             
            %>
            </SELECT> <BR>
            </TD>
            <TD></TD>
            <TD width="373"></TD>
            <TD></TD>
        </TR>
        <TR>
            <TD></TD>
            <TD></TD>
            <TD><INPUT type="submit" name="opdater" value="opdater"></TD>
            <TD></TD>
            <TD width="373"></TD>
            <TD></TD>
        </TR>
        <TR>
            <TD></TD>
            <TD></TD>
            <TD></TD>
            <TD></TD>
            <TD width="373"></TD>
            <TD></TD>
        </TR>
        <TR>
            <TD></TD>
            <TD></TD>
            <TD></TD>
            <TD></TD>
            <TD width="373"></TD>
            <TD></TD>
        </TR>
    </TBODY>
</TABLE>
</FORM>
</BODY>
</HTML>
Avatar billede axe Nybegynder
23. januar 2007 - 18:01 #1
tastes enter
Avatar billede dragothica Nybegynder
24. januar 2007 - 19:44 #2
Dette kan gøres med java script:

onkeypress="if (event.keyCode == 13) {this.form.submit();}
Avatar billede axe Nybegynder
24. januar 2007 - 21:36 #3
du mangler vist det sidste anførselstegn hvor skal det stå henne "" altså
Avatar billede axe Nybegynder
26. januar 2007 - 20:33 #4
det virker ikke en skid
Avatar billede axe Nybegynder
26. januar 2007 - 20:39 #5
lukker
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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