草庐IT

Form-Submit

全部标签

asp.net-mvc - 为什么 <form> 被赋予 NoValidate 属性?

无法让jQueryValidate插件正常运行。模型publicclassFooVM{[Required]publicstringName{get;set;}}布局@ViewBag.Titleidoneit@Html.ActionLink("Home","index","bar")@RenderBody()查看modelbootstrapvalidate.Models.FooVM@{ViewBag.Title="Index";Layout="~/Views/Shared/_Layout.cshtml";}@using(Html.BeginForm("add","bar",FormMet

html - application/x-www-form-urlencoded 是 html 表单的默认值吗?

我发现HTML表单只支持两种enctype类型。它们是application/x-www-form-urlencoded和multipart/form-data。我知道我在需要上传文件时使用multipart/form-data。什么时候使用application/x-www-form-urlencoded?它是默认形式enctype吗? 最佳答案 是的,是的。这是来自W3HTMLformsspecification的引用:Thedefaultvalueforthisattributeis"application/x-www-for

html - 如果 <form> 中的操作字段有参数会怎样?

如果我在HTML中做这样的事情,我可以期待得到良好支持的常见行为吗:似乎这种事情本质上是荒谬的,但我已经看到它在这里和那里使用过,我想知道到底预期的行为应该是什么。浏览器是否足够智能以将“¶m2=whatever¶m3=whatever”添加到操作中,或者它们只是抛出第二个问号?或者是什么?在某些情况下,这实际上是正确的做事方式吗? 最佳答案 如果method属性设置为GET,浏览器会在构造表单参数值之前从action属性中删除查询字符串参数。因此在您的示例中,提交时对服务器的请求如下所示:/somePage.htm

html - 不使用form标签使用fieldset标签是不是错了?

我想知道我是否可以在不在form内的情况下使用fieldset标记。因为我喜欢它包含legend和内部html周围的边框内容的方式。当我用它来包含li元素时,它的行为确实像它在表单中实际存在(视觉)一样。 最佳答案 它是有效的HTML5。将以下HTML粘贴到验证器:http://validator.w3.org/check:TitleTest它也是有效的HTML4。替换具有以下内容,它仍然通过验证: 关于html-不使用form标签使用fieldset标签是不是错了?,我们在StackO

forms - 表单元素是否在 FORM 标签语义 html5 之外?

如果我有一个SELECT标签可以根据用户的选择过滤表格,SELECT标签是否需要在FORM标签中(才能成为有效的HTML5),如果JS被禁用(即我们将显示整个表格或“更多”链接,而不是在选择表单操作/提交选项时执行服务器端过滤器(我们可能会在JS中编写选择,因此如果禁用JS,它会从标记中消失。或者无论用途如何,所有表单元素都需要位于表单标签中(因此“action”属性值为空)。我知道HTML5几乎允许任何内容,我只是在W3上找不到明确的答案,所以我想了解你的想法。希望这是有道理的。干杯。 最佳答案 所有的表单控件都可以在任何地方使用

输入类型不是 "submit"时的 HTML5 验证

我正在使用HTML5来验证字段。我在单击按钮时使用JavaScript提交表单。但是HTML5验证不起作用。它仅在输入类型为submit时有效.除了使用JavaScript验证或将类型更改为submit之外,我们还能做些什么吗?这是HTML代码:Save我在函数submitform()中提交表单。 最佳答案 HTML5表单验证过程仅限于通过提交按钮提交表单的情况。Formsubmissionalgorithm明确指出当通过submit()方法提交表单时不执行验证。显然,这个想法是,如果您通过JavaScript提交表单,则应该进行验

html - 如何将 html id 添加到 rails form_tag

我正在使用Rails2.2.2,我想在form_tag生成的html表单代码中添加一个id。目前生产:希望它产生:api没有任何帮助,我尝试添加各种组合:html=>{:id=>'login_form'}运气不好。 最佳答案 对于_tag您直接指定HTML属性,如下所示:'elm_id',:class=>'elm_class',:style=>'elm_style'do-%>...用于_remote_tag构造您需要在:html中移动HTML属性map:session_path,:html=>{:id=>'elm_id',:clas

html - 在 FORM 中使用 DIV 是否正确?

我只是想知道您对FORM标签内的DIV标签有何看法?我需要这样的东西:someanother在FORM中使用DIV是常规做法还是我需要一些不同的东西? 最佳答案 完全没问题。form将仅提交其输入类型控件(*还有Textarea、Select等...)。您不必担心form中的div。 关于html-在FORM中使用DIV是否正确?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/9

html - 更改输入标签上 "Submit"的文本

我有一个标签,.我想让按钮内的文本显示“喜欢”,但现在显示的是“提交”。class="like"顺便说一下,是按钮的CSS。 最佳答案 valuesubmit上的属性-类型元素控制显示的文本。 关于html-更改输入标签上"Submit"的文本,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/14007613/

html - 如何将 HTML <FORM> 显示为内联元素?

这可能是一个基本的html/css问题...我有一个简单的一键式表单,我想在段落文本内显示内联。Readthissentence.尽管表单具有style=display:inline属性,但我在表单之前得到一个换行符。有办法摆脱它吗?里面可以出现表单元素? 最佳答案 将您的表单标签移到段落之外并将边距/填充设置为零:Readthissentence 关于html-如何将HTML显示为内联元素?,我们在StackOverflow上找到一个类似的问题: https