Skip to main content
Known Participant
October 26, 2009
Answered

CF Flash forms

I've built a few Flash forms in Dreamweaver and they only submit with the spacebar key, I can't find how to use the enter key to submit the forms? One is a really simple search field with a submit button, and I think users would likely want to just type and hit enter the way they would with a regular form.

Also the submit button in some forms is in a formgroup (hbox) under a few other fields and it is aligned to the far left, while the other fields are further over. I tried setting a left margin but that only stretched out the button. What's the best way to position it?

    This topic is closed to new replies. Start a new post to keep the conversation going.
    DavermsCorrect answer
    Inspiring
    November 17, 2009

    Hi Nevesky,

    Try this code, it works.

    <cfform action="" method="post" name="searchform" format="flash" id="searchform" timeout="180" height="250">
        <cfformgroup type="tile">
          <cfinput
              type="text"
              name="searchtext"
              required="yes"           id="searchtext"
              width="150"
              message="You must enter text in the search           field" onKeyDown="if(Key.isDown(Key.ENTER)) {submitForm()}"
          >
          <cfinput type="submit" name="search" value="Search" id="submit" tabindex="0">
        </cfformgroup>
    </cfform>

    4 replies

    Inspiring
    October 31, 2009

    Can you post your code, pls.

    --

    Adam

    Translate
    neve_mAuthor
    Known Participant
    November 2, 2009

    This is one of them. Even if I tab over to the button the enter key doesn't submit it. Spacebar does.

    <cfform action="" method="post" name="searchform" format="flash" id="searchform" timeout="180" height="250">
          <cfformgroup type="tile">
          <cfinput type="text" name="searchtext" required="yes" id="searchtext" width="150" message="You must enter text in the search field">
          <cfinput type="submit" name="search" value="Search" id="submit" tabindex="0">
          </cfformgroup>
        </cfform>

    Translate
    DavermsCorrect answer
    Inspiring
    November 17, 2009

    Hi Nevesky,

    Try this code, it works.

    <cfform action="" method="post" name="searchform" format="flash" id="searchform" timeout="180" height="250">
        <cfformgroup type="tile">
          <cfinput
              type="text"
              name="searchtext"
              required="yes"           id="searchtext"
              width="150"
              message="You must enter text in the search           field" onKeyDown="if(Key.isDown(Key.ENTER)) {submitForm()}"
          >
          <cfinput type="submit" name="search" value="Search" id="submit" tabindex="0">
        </cfformgroup>
    </cfform>
    Translate