有表格';的操作是一个javascript文件

有表格';的操作是一个javascript文件,javascript,jquery,Javascript,Jquery,表单的操作是否可能是一个javascript文件,它接受表单中单个输入字段的值,并警告该值 所以在提交时,获取和表单一起提交的输入字段的值,并警告该值。 javascript/jQuery是否有可能实现这一点?这就是您想要的吗 $('form').submit(function() { alert($('#inputtxtID').val()); return false; }); 既然你说的是“警报”,我就假设你指的是客户端JavaScript,在这种情况下,答案是:不。你可以将操作

表单的操作是否可能是一个javascript文件,它接受表单中单个输入字段的值,并警告该值

所以在提交时,获取和表单一起提交的输入字段的值,并警告该值。
javascript/jQuery是否有可能实现这一点?这就是您想要的吗

$('form').submit(function() {
  alert($('#inputtxtID').val());
  return false;
});
既然你说的是“警报”,我就假设你指的是客户端JavaScript,在这种情况下,答案是:不。你可以将操作设置为JavaScript伪URI,但这是不合理的。改用事件处理程序

首先让一个
操作
指向表单的服务器端处理程序。(遵循和的原则)

然后:

  • 将事件处理程序绑定到表单的提交事件
  • 对数据做你想做的
  • 取消窗体的正常行为
  • 例如:

    
    福
    document.querySelector('form')。addEventListener('submit',函数(事件){
    警报(event.target.elements.foo.value);
    event.preventDefault();
    });
    
    为什么需要在表单的操作字段中?只需在表单的提交事件中使用JavaScript即可。很遗憾,我需要写3封以上的信来发表评论;“是的”。然而,你们试过什么?这个概念毫无意义,因为javascript文件不能处理post或postget@j08691我不知道表单有提交事件。谢谢,我会调查的。@PaulS。没有,但那是因为我不知道表单在提交时触发了提交事件。我认为处理表单提交的唯一方法是通过post或get。非常感谢。我是指客户端JS。我也从答案中学到了很多。
    <form action="...">
      <label> foo <input name="foo"> </label>
      <input type="submit">
    </form>
    
    <script>
      document.querySelector('form').addEventListener('submit', function (event) {
        alert(event.target.elements.foo.value);
        event.preventDefault();
      });
    </script>