Tag: 表单

有两个同名的input元素是有效的吗?

即: <form 1> <input type="hidden" name="url" value="1"> </form 1> 和 <form 2> <input type="hidden" name="url" value="2"> </form 2> 这是允许的和有效的?

具有多个“操作”的HTML表单

我正在设置一个表格,我需要两个“动作”(两个button): 1 – “提交此表格以供审批” 2 – “稍后保存此应用程序” 如何创build支持多个“操作”的HTML表单? 例如: <form class="form-horizontal" action="submit_for_approval.php"> <form class="form-horizontal" action="save_for_later.php"> 我需要将这两个选项合并为一个表单。 我做了一些基础研究,但是找不到一个明确的答案,这是否可能,和/或任何良好的资源链接的解决方法。 提前致谢。

jquery .on()提交事件

我有.on()的问题。 我有多个表单元素(formsclass="remember" ),我也添加了另一个form.remember使用AJAX。 所以,我想要它处理提交事件如下所示: $('form.remember').on('submit',function(){…}) 但添加了AJAX的表单不起作用。 哪里有问题? 这是一个错误?

启用浏览器表单自动填充

我正在为我的网站做一个registry单。 它包含各种标准的表单字段。 如:姓名,地址,电话号码,用户名,密码等 当我双击字段(在Chrome 16中),所以我可以自动填写我的地址,我得到这个消息: 此网页已停用此表单的自动填写function。 我没有禁用它,所以我如何启用它? 我尝试添加autocomplete="on"到<form>标签,并(一些) <input>标签,这并没有帮助。 我是否需要将autocomplete="on"添加到每个字段? 另外,浏览器如何知道哪个字段是什么? 我需要给这些领域命名一些特别的东西吗? 另一个问题:当表单被自动填充时是否有某种onautocomplete事件被触发? 在我的表单中,当你input一个邮政编码时,它会查看我们的数据库(通过AJAX),然后得到州和城市(城市和州是下拉菜单,因为邮政编码可以为多个城市),并填写为你。 我希望能在表单自动填充后运行。 PS我正在使用jQuery 表单validation插件,如果这件事。

单选button“选中”属性不工作

<label>Do you want to accept American Express?</label> Yes <input id="amex" style="width: 20px;" type='radio' name='Contact0_AmericanExpress' value='1' /> No <input style="width: 20px;" type='radio' name='Contact0_AmericanExpress' class='check' value='0' checked="checked" /> 单选button不显示为默认checked 。 我开始没有默认select做一些非常简单的jsvalidation,它不工作。 所以我select使用默认值,直到我发现并发现了一些奇怪的事情。 这个标记是有效的,我尝试过FF,Safari和Chrome。 没有任何工作 我认为这是与jQuery库冲突,因为当我删除调用脚本时问题消失。

在HTML表单上提交Enter键而不是激活button

我有一个单一的submitinputHTML表单,但也有各种button元素。 当用户按下“input”键时,我希望它实际上提交表单,但是(至less在Chrome 15中)我发现它触发了第一个button (因为之前在HTML中发生的事情比submitinput,我猜)。 我知道,一般来说,你不能强迫浏览器支持特定的submitinput,但我真的认为他们会赞成通过button元素submitinput。 是否有一个小的调整,我可以使这个工作的HTML,或者我将不得不拥抱某种Javascript方法? 下面是一个粗略的HTML模型: <form action="form.php" method="POST"> <input type="text" name="field1"/> <button onclick="return myFunc1()">Button 1</button> <input type="submit" name="go" value="Submit"/> </form>

在JQuery中清除文本字段值

我知道这是一个简单的问题,但由于某种原因,这只是不适合我。 我有一个function,触发每次下拉菜单更改。 这里是相关的代码,假设获取文本字段的当前值,如果存在一个值,则清除包含在.change函数中的代码: var doc_val_check = $('#doc_title').attr("value"); if (doc_val_check.length > 0) { doc_val_check == ""; } 我觉得我错过了很简单的事情。

什么是input文本元素的正确的只读属性语法?

我知道text input的readonly属性,但是当从其他网站读取代码(我的一个讨厌的习惯)时,我看到了不止一个实现: <input type="text" value="myvalue" class="class anotherclass" readonly > 和 <input type="text" value="myvalue" class="class anotherclass" readonly="readonly" > 我甚至看过 <input type="text" value="myvalue" class="class anotherclass" readonly="true" > ..我相信我看到了更多,但现在不记得确切的语法.. 那么,哪一个是我应该使用的正确的?

button图像作为表单input提交button?

<form method="post" action="confirm_login_credentials.php"> <table> <tr> <td>User ID:</td> <td><input type="text" id="uid"></td> </tr> <tr> <td>Password:</td> <td><input type="text" id="pass"></td> </tr> <tr> <td colspan="2" align="right"> <a href="#"><img src="images/login.jpg"></a> </td> </tr> </table> </form> 我正在使用图像来代替提交button。 当用户点击login图像时,如何提交login信息?

Ruby on Rails:单一资源和form_for

我希望用户只能连接到用户会话的一个订单。 所以我为订单设置了独特的资源 routes.rb中: resource :order 意见/命令/ new.html.erb: <%= form_for @order do |f| %> … <% end %> 但是,当我打开新的订单页面,我得到一个错误: undefined method `orders_path` 我知道,我可以在form_for设置:url => order_path ,但是解决这个冲突的真正方法是什么?