【问题标题】:Binding multiple text boxes with multiple submitt buttons in same form将多个文本框与多个提交按钮绑定在同一表单中
【发布时间】:2012-04-05 09:28:50
【问题描述】:

我有一个表单,其中有一个带有文本框 (TextBox1) 和一个提交按钮 (Button1) 的搜索功能。除了搜索之外,还有另一组文本框(TextBox2)和提交按钮(Button2)。当我在搜索框(TextBox1)中写一些东西并按回车时,会显示第二个文本框(TextBox2)的验证消息。 我不确定如何将各个文本框与提交按钮绑定。请帮忙。

提前致谢

【问题讨论】:

    标签: forms


    【解决方案1】:

    根据您的控制程度,最简单的方法是为每个 texbox/按钮组合设置单独的表单。

     <form action="dosomething.php">
       <input type="text" name="foo" />
       <input type="submit" />
    </form>
    <form action="dosomethingelse.php">
      <input type="text" name="bar" />
      <input type="submit" />
    </form>
    

    如果您不能或不想这样做,则需要查看处理文本框上的onkeydown 事件以防止自动提交。像&lt;input type="Text" name="foo" onkeydown="doSubmit(this); return false;" /&gt; 这样的东西。请注意return false;,它会阻止默认操作发生。

    【讨论】:

    • 不能在调用提交和处理相应操作时传递不同的参数。基于此,我可能可以根据需要处理提交事件..
    猜你喜欢
    • 2017-10-04
    • 1970-01-01
    • 2015-10-04
    • 2016-01-20
    • 2012-01-23
    • 2011-03-20
    • 2017-05-03
    • 2016-04-06
    相关资源
    最近更新 更多