Tag: forms提交

你能否要求两个表单域与HTML5匹配?

有没有办法要求两个表单域中的条目匹配使用HTML5? 或者这仍然必须用JavaScript来完成? 例如,如果您有两个密码字段,并且要确保用户在每个字段中input了相同的数据,是否有一些属性或可以完成的其他编码来实现此目的?

rails的simple_form字段与模型无关

我有一个现有的表格绑定到一个名为“订单”的模型,但我想添加新的表单域,将捕获信用卡信息,如姓名,cc号码等在第三方支付网关处理。 但是因为我不想在我们的数据库中保存CC信息,所以在我的订单表中没有相应的列。 当提交表单时,这些信用卡input字段不是订单模型的“部分”,这给了我一个错误。

如何在不需要时隐藏垂直滚动条

我有一个textarea包含在一个div中,因为我有jQuery的提示,并希望使用不透明度而不改变边框。 有一个可见的垂直滚动条,我只想当我在文本字段中input时显示它,并超出容器。 我已经尝试溢出:汽车; 但不起作用。 文本域: <label> <div id="name"> <textarea name="message" type="text" id="message" title="Enter Message Here" rows=9 cols=60 maxlength="2000"></textarea> </div> </label> 样式: #name { border: 1px solid #c810ca; width: 270px; height:159px; overflow: hidden; position: relative; } #message { height: 400px; width: 235px; overflow: hidden; position: absolute; }

Angular.js和HTML5dateinput值 – 如何让Firefox在dateinput中显示可读的date值?

我有一个HTML5dateinput,我希望它的值默认设置为我的模型中的date属性的值。 我不太关心格式化,因为无论如何,基于我的语言环境,Chrome似乎决定了我的格式,但理想的格式是dd/MM/yyyy 。 小提琴 这是我如何设置我的input: <input type="date" ng-model="date" value="{{ date | date: 'yyyy-MM-dd' }}" /> 这在Chrome上正常工作,我默认看到以下内容: (我仍然不明白为什么必须在yyyy-MM-dd给出这个值,如果Chrome仍然根据我的语言环境来格式化它,但这是一个不同的问题。) 我的问题是Firefox没有按照我指定的方式显示date的值。 我认为这与将input绑定到date模型有关,因为我可以在value属性中指定几乎任何string,并且默认情况下仍会在input中看到长datestring: 如果我从input标签中删除ng-model="date" ,Firefox会很好地显示我给它的任何值。 我不认为一个input的模型实际上对其默认值有任何影响? 我知道dateinput不被普遍支持,但看到它应该回落在一个简单的文本input,我不明白为什么它的值不会简单地2013-08-05 ,由angular度的datefilter指定。 那么,如何让Firefox在dateinput中接受我的格式化值呢? 注意在用户完成编辑之后,我将执行validation并将每个dateinput值转换为适当的Date对象。 不知道这是否与问题相关,但是为了防万一,为了date转换在input格式显然需要保持一致,在所有浏览器中都是一样的。 当然,Chrome会为我决定input格式,这是有问题的。

Rails 3.如何以编辑forms显示两位小数?

我有这个编辑表单。 但是,当我存储1.5的东西,我想显示为1.50。 我怎么可以用forms助手做到这一点? <%= f.text_field :cost, :class => 'cost' %>

如何发送一个JSON对象使用HTML格式的数据

所以我有这个HTML表单: <html> <head><title>test</title></head> <body> <form action="myurl" method="POST" name="myForm"> <p><label for="first_name">First Name:</label> <input type="text" name="first_name" id="fname"></p> <p><label for="last_name">Last Name:</label> <input type="text" name="last_name" id="lname"></p> <input value="Submit" type="submit" onclick="submitform()"> </form> </body> </html> 当用户点击提交时,将这个表单的数据作为JSON对象发送到我的服务器,这将是最简单的方法吗? 更新:我已经走远,但它似乎并没有工作: <script type="text/javascript"> function submitform(){ alert("Sending Json"); var xhr = new XMLHttpRequest(); xhr.open(form.method, form.action, true); xhr.setRequestHeader('Content-Type', 'application/json; charset=UTF-8'); var j = { "first_name":"binchen", "last_name":"heris", }; […]

SimpleForm没有for(非模型forms)

是否可以使用简单的forms(通过:Plataformatec)没有模型? https://github.com/plataformatec/simple_form

什么是常规语言?

我试图理解语言水平的概念(规则,上下文无关,上下文敏感等)。 我可以很容易地看到这个,但是我发现的所有解释都是一堆符号和谈论集合 。 我有两个问题: 你能用文字来描述常规语言是什么,以及语言有何不同? 人们在哪里学会了解这些东西? 据我所知,这是正式的math? 我在uni使用过几门课程,几乎没有人知道这是因为我们知道的导师。 我在哪里可以学到这些知识,为什么人们“期望”能够从众多来源中了解它呢? 就好像教育上有差距 这是一个例子 : 属于这个集合的任何语言都是字母表上的常规语言。 一个语言如何能“超越”任何东西?

点击文字select相应的单选button

我正在使用PHP创build一个测验Web应用程序。 每个问题由一个单独的<label>并有4个可能的select,使用radio buttons允许用户select他/她的答案。 单个问题的当前HTML如下所示: <label for="349">What is my middle name?</label> <br> <input id="349" type="radio" value="1" name="349">Abe <br> <input id="349" type="radio" value="2" name="349">Andrew <br> <input id="349" type="radio" value="3" name="349">Andre <br> <input id="349" type="radio" value="4" name="349">Anderson <br> 我希望用户可以select单击与单选button关联的文本。 现在,用户只能点击单选button – 我发现这是一个非常麻烦的任务。 我阅读无法select一个特定的单选buttonselect,通过点击select文本和build议点使标签的for和id属性匹配。 我已经做到了这一点,但仍然无法正常工作。 我的问题是: 我希望能够点击一个<input type="radio">对象的文本,而不是只能够select单选button本身。 我知道我已经阅读过这个,但似乎无法find任何解决scheme,我的问题。 任何帮助或build议非常感谢!

禁止在<input type = number>上滚动

是否可以禁用滚轮更改input号码字段中的数字? 我已经搞乱了webkit特定的CSS来删除微调,但我想完全摆脱这种行为。 我喜欢使用type=number因为它在iOS上提供了一个不错的键盘。