Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/91.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 单输入表单-特殊情况|停止表单提交_Javascript_Html - Fatal编程技术网

Javascript 单输入表单-特殊情况|停止表单提交

Javascript 单输入表单-特殊情况|停止表单提交,javascript,html,Javascript,Html,我有4张表格 但是,按enter键时,只有一个表单提交 这一表单最明显的区别在于,它只有一个输入字段 当您按enter键时,是什么导致表单提交 我试着在其他3个字段上按enter键,但没有效果 不确定要发布什么代码 单个条目 <form id="fo_at" > <div id = 'at_gl_co'> <div id='at_in_wr'> <input id="at_go" name=

我有4张表格

但是,按enter键时,只有一个表单提交

这一表单最明显的区别在于,它只有一个输入字段

当您按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>

发布URL或评论

邮政

邮政

默认值


将我的关注点分成两个事件侦听器,如下所示。一个是特例

enter: function( event ) {
    if( event.keyCode === 13 ) {
        Co.Controller( Mo.o_p( 'AppTweet' ) ); 
    }
},
enter_one: function( event ) {      
    if( event.keyCode === 13 ) {
        event.preventDefault();
    }
},

这有帮助吗?表单的html会很有用吗?这是单字段表单的“正常”行为。