Tag: 表单

HTML表单在90年代初如何被解释?

在现代网页中,HTML <form>元素被提交,然后通过脚本解释。 它要么被服务器端编程语言(通常是PHP)解释,要么被客户端脚本解释(几乎总是JavaScript)。 forms甚至在90年代初就存在。 那他们怎么解释呢? 根据这篇维基百科文章 ,当时有一个基于电子邮件的HTML表单提交,但是它不可靠。 这是所有的? 为什么HTML如果没有脚本就没用了,就算是没有forms呢? 还是鸡鸡蛋?

HTML表单上的多个提交button – 默认指定一个button

我有一个表单有三个提交button,如下所示: <input type="submit" name="COMMAND" value="&lsaquo; Prev"> <input type="submit" name="COMMAND" value="Save"> <input type="reset" name="NOTHING" value="Reset"> <input type="submit" name="COMMAND" value="Next &rsaquo;"> <input type="button" name="NOTHING" value="Skip &rsaquo;" onclick="location = 'yada-yada.asp';"> 这排button是提交,重置和JavaScriptbutton的混合。 button顺序可能会改变,但无论如何保存button保持在prev和nextbutton之间。 这里的问题是当用户点击“enter”提交表单时,postvariables“COMMAND”包含“Prev”; 正常,因为这是表单上的第一个提交button。 然而,我希望当用户通过inputbutton提交表单时触发“下一步”button。 有点像把它设置为默认的提交button,即使它之前有其他button。

三态checkbox在HTML中?

在HTML中没有三态检查button(yes,no,null),对吧? 有没有简单的技巧或解决方法,而不必自己渲染整个事情?

在twitter引导中水平表单内嵌表单?

什么是最好的方式来devise一个表格,看起来像这样(请参阅下面的链接)在twitter引导没有任何自制的类? 是否有可能像在下面的例子中一样在一个表单内部设置一个内部的form-inline:

如何在asp.net mvc中添加ID属性到Html.BeginForm()?

我想validation我的表单使用jQuery,但它没有一个ID属性截至目前如何将其添加到窗体在asp.net mvc? 我正在使用这个… <% using (Html.BeginForm()) {%> 和我的jQueryvalidation器插件采取这一点, var validator = $("#signupform").validate({ 现在我想给id作为signupform …任何build议…

如何在PHP中检查checkbox?

如何在PHP中检查checkbox?

禁用的表单input不会出现在请求中

我在表单中有一些禁用的input,我想将它们发送到服务器,但Chrome从请求中排除它们。 有没有任何解决方法,而不添加一个隐藏的领域? <form action="/Media/Add"> <input type="hidden" name="Id" value="123" /> <!– this does not appear in request –> <input type="textbox" name="Percentage" value="100" disabled="disabled" /> </form>

HTMLcheckbox的checked属性的值是多less?

我们都知道如何在HTML中形成一个checkboxinput: <input name="checkbox_name" id="checkbox_id" type="checkbox"> 我不知道 – 检查checkbox的技术上正确的值是多less? 我已经看到了这些工作: <input name="checkbox_name" id="checkbox_id" type="checkbox" checked> <input name="checkbox_name" id="checkbox_id" type="checkbox" checked="on"> <input name="checkbox_name" id="checkbox_id" type="checkbox" checked="yes"> <input name="checkbox_name" id="checkbox_id" type="checkbox" checked="checked"> <input name="checkbox_name" id="checkbox_id" type="checkbox" checked="true"> 答案不重要吗? 我看不出有什么证据可以从标准本身中标出正确的答案: checkbox(和单选button)是可以由用户切换的开/关开关。 控制元素的checked属性设置时,开关处于“on”状态。 提交表单时,只有“打开”checkbox控件才能成功。 表单中的多个checkbox可能共享相同的控件名称。 因此,例如,checkbox允许用户为同一个属性select多个值。 INPUT元素用于创buildcheckbox控件。 规范作者会说什么是正确的答案? 请提供有据可依的答案。

我如何有条件地要求AngularJS的表单input?

假设我们正在用AngularJS构build一个地址簿应用程序(人为的例子)。 我们有一个联系人表单,用于input电子邮件和电话号码,我们希望要求一个或另一个 ,但不是两个 :我们只希望emailinput是必需的,如果phoneinput是空的或无效的,反之亦然。 Angular有一个required指令,但在这种情况下,文档中不清楚如何使用它。 那么我们如何有条件地要求一个表单域呢? 写一个自定义指令?

ASP.NET MVC中表单值被replace的可能的错误

我似乎有一个与ASP.NET MVC的问题在于,如果我有不止一个表单在每个使用相同的名称,但作为不同的types(收音机/隐藏/等),然后,当第一种forms的post(例如,我select“Date”单选button),如果表单被重新渲染(例如作为结果页面的一部分),我似乎有问题,其他forms的SearchType的隐藏价值被更改为最后一个单选button值(在本例中为SearchType.Name)。 下面是一个缩减的例子。 <% Html.BeginForm("Search", "Search", FormMethod.Post); %> <%= Html.RadioButton("SearchType", SearchType.Date, true) %> <%= Html.RadioButton("SearchType", SearchType.Name) %> <input type="submit" name="submitForm" value="Submit" /> <% Html.EndForm(); %> <% Html.BeginForm("Search", "Search", FormMethod.Post); %> <%= Html.Hidden("SearchType", SearchType.Colour) %> <input type="submit" name="submitForm" value="Submit" /> <% Html.EndForm(); %> <% Html.BeginForm("Search", "Search", FormMethod.Post); %> <%= Html.Hidden("SearchType", SearchType.Reference) %> <input type="submit" name="submitForm" value="Submit" […]