正在检测 HTML 表单提交
Detecting HTML form submit
我下面有一个通用表单,它有一个按钮,该按钮将发布到数据库,该按钮的作用并不是这个问题的真正内容,问题是关于检测以角度提交的 html 表单。
<div class="example" ng-controller="ExampleController as app">
<h1>Button below Form appears when fields full</h1>
<form method="post" action="do_button_stuff"><TABLE BORDER="1">
<TR><TD>Your name</TD>
<TD><INPUT TYPE="TEXT" NAME="name" SIZE="20"></TD></TR>
<TR><TD>Your E-mail address</TD>
<TD><INPUT TYPE="TEXT" NAME="email" SIZE="25"></TD></TR>
</TABLE></form>
<input type="submit" value="Submit" ng-show="filled_form">
</div>
我是一名原生PHP程序员,是Angular和Javascript的新手,所以我正在努力成为一名全栈开发人员。我以前用过jQuery。但是我已经脱离了我的元素,并且没有关于如何克服这个障碍的正常流程。我怀疑解决方案是Javascript或jQuery,或者将正确的未知角度html标签添加到表单DOM元素中。这个想法是提供一种客户端验证,以便用户无法使用发布按钮,除非他们至少尝试填写字段。当然,我也有服务器端验证。
是否有必要用 Angular.js 找到答案,或者我应该保持简单并只使用 javascript?
您可以添加到<form>
ng-submit="here_function_name(variables)"
中,并记得在<form></form>
标签内移动按钮。
单击按钮后,angular 将执行here_function_name(variables)
,该应在控制器中以$scope
定义。您可以将验证放在此函数中。
要访问输入中的值,以下示例(使用 ng-model
(。
请参阅此处的角度ng-submit
和形式示例:https://docs.angularjs.org/api/ng/directive/ngSubmit
相关文章:
- HTML表单提交时未执行外部函数
- 在从HTML表单提交时从javascript运行php
- 触发 HTML 表单提交的原因
- 在我的Javascript和HTML之间的表单提交按钮链接中遇到问题
- 动态HTML元素-如何将表单提交到php
- 从不同的javascript文件访问HTML表单提交的值
- HTML图像映射为表单提交
- 保证HTML表单提交和jQuery onclick的执行顺序
- 如何将HTML表单提交到2个位置=Java脚本和PHP
- 使用js表单验证器禁用html表单提交按钮
- 无法在 jquery.html() 之后将表单提交到 jquery ui 对话框中
- WordPress - 访问简码 HTML 并添加表单验证以停止空表单提交
- 将HTML文件中的表单提交到PHP文件,并以相同的HTML显示结果
- 在表单提交时将客户端 HTML 表数据提取到服务器端 PHP 脚本
- 如何将一个 html 表单提交到差异操作
- 如何进行仅将 jQuery 用于回调的老式 HTML 表单提交
- 表单提交时的 HTML 输出更新
- HTML 表单提交时出现 JavaScript 错误
- Rails/General HTML:如何从两个表单提交内容
- 停止不必要的按钮表单提交html js