0

我有 4 个表格。

但是,当您按下回车键时,只有一个表单提交。

这种形式最明显的区别是它只有一个输入字段。

当您按 Enter 时,是什么导致表单提交?

我尝试在其他 3 个的所有字段上按 Enter 键,但没有效果。

不确定要发布什么代码。

单次入境

  <form id="fo_at" >      
      <div id = 'at_gl_co'>
        <div id='at_in_wr'>
          <input id="at_go" name="tweet" type="text" maxlength="320" >
          <p id="at_lab" >Post a URL or Comment</p>
          <p id="at_but" >POST</p>
          <p id="at_rc" >POST</p>
        </div>
      </div>
    </form>

    <div id='at_rb'>      
      <div class="i_box_r1" ></div>
      <div class="i_box_r2">
        <p id="at_rt" >Default</p>
      </div>
    </div>

  </div>
4

1 回答 1

0

像这样将我的担忧分成两个事件监听器。一种用于特殊情况。

enter: function( event ) {
    if( event.keyCode === 13 ) {
        Co.Controller( Mo.o_p( 'AppTweet' ) ); 
    }
},
enter_one: function( event ) {      
    if( event.keyCode === 13 ) {
        event.preventDefault();
    }
},
于 2012-08-12T00:13:22.057 回答