草庐IT

confirm_input

全部标签

html - 保留 <form :input type ="file"> with Spring MVC 的值

我有一个包含两个输入的表单:一个字符串,一个文件。如果字符串输入验证失败,Controller将路由回同一View。发生这种情况时,字符串字段会保留,但所选文件会丢失。有没有办法在重新渲染View时保留选择的文件?我认为答案是否定的-它是HTML文件输入的固有特性,而不是服务器端框架。询问我是否遗漏了什么。 最佳答案 确实是文件输入值无法保存。这就像在所有浏览器中实现的一样。据我所知,它与潜在的安全风险有关,但我从未深入探讨过。虽然有可能实现类似的目标。这是我们在项目中所做的:每个带有fileupload的表单都有一个UUID,只要

html - 为什么 bootstrap input-group & input-group-addon 拆分?

我在表单水平div中有一个输入组,它在大屏幕上看起来很棒。它在bootply中看起来也很棒,但是每当我开始调整屏幕大小时,表单就会换行(没关系),但输入组插件会从输入组中拆分或分离。我尝试了多种css和样式的组合。如何防止这种行为?在大屏幕上:在小屏幕上:HTML:StartFullHDBLHDALOther 最佳答案 Bootstrap3随.col-xs-、.col-md-、.col-lg-提供,与显示有关渲染设备的大小将HTML代码中的class="col-md-替换成class="col-xs-试试看美好的一天

javascript - HTML5 : Input field with the type of 'number' will still accept higher value than its 'max' using keyboard inputs

大家好,这里需要一些帮助。我想通过将max属性赋予它来限制在我的输入字段中输入的数字。在我使用键盘在其上输入数据之前,我对此没有任何问题。似乎max属性没有过滤来自键盘的输入。例如直到6我才能使用向上和向下箭头,但是当我使用键盘手动输入6时,它会接受它。我该如何预防?谢谢 最佳答案 您需要使用JavaScript来完成。这不会让用户输入大于5的数字:5)this.value=null;">另一种可能的解决方案是通过替换onkeyup=".."来完全阻止键盘输入。上面代码中的事件onkeydown="returnfalse".

html - 是否有必要将 INPUT 元素放在 DIV 元素中?

为什么这会在W3chtml验证中出错?我使用的是HTML4.01严格文档类型。这不是吗?这是错误documenttypedoesnotallowelement"INPUT"here;missingoneof"P","H1","H2","H3","H4","H5","H6","PRE","DIV","ADDRESS"start-tag是否有必要将input放在div中? 最佳答案 Aform可以包含block元素(另一种形式除外)或脚本元素。输入不是block元素,但大多数block元素可能包含内联元素,其中包括输入。

javascript - HTML - 将 SELECT 标记内容放入 INPUT type = "text"

我在网页中有一个表单,我想将所选项目放入下拉列表中的测试框中。到目前为止,我的代码如下:--Select--RomaTorinoMilan我想我需要使用javascript....但有什么帮助吗?:-)谢谢 最佳答案 您可以将JavaScript直接添加到按钮中: 关于javascript-HTML-将SELECT标记内容放入INPUTtype="text",我们在StackOverflow上找到一个类似的问题: https://stackoverflow.c

javascript - 从 HTML5 input[type ="date"] in chrome 获取输入值

在chrome中,像这样的标签呈现为文本字段。然而,调用试图通过类似的东西获得它的值(value)$("#picker").val()在输入或从下拉列表中选择有效日期之前不返回任何内容。我通过按键查看了该对象的所有直接属性$("#picker").keypress(function(){varoutput=""for(variinthis){output+=i+"value:"+this[i]+"\n";}alert(output);});​但在其中任何一个中都看不到我的输入。在http://jsfiddle.net/5cN2q/自己检查我的问题是:当输入不是有效日期时,是否可以从ch

javascript - 我的 input 元素设置为禁用时如何接收 onclick 事件?

我需要在禁用的输入标签上有一个onclick/hover事件。除了将其包装在另一个标签中并为该标签提供事件之外,还有其他方法吗? 最佳答案 您可以模拟它被JavaScript和CSS禁用。也就是说,模糊它接收到的所有焦点,并添加一个类似这样的类。input.disabled{background:#d4d0c8;color:#888;cursor:default;}更新将其与JSbin上的正常和禁用浏览器的输入框进行比较. 关于javascript-我的input元素设置为禁用时如何接收

javascript - 将 EventListener 添加到表单,在表单中实际调用提交的任何子 &lt;input&gt; 上运行提交函数

http://jsfiddle.net/twG6R/8/请忽略这完全是一个玩具应用程序这一事实。但是,如果没有时间证明这是正确的做事方式,请告诉我。所以,我有一个有两个其中的字段。我有一个eventListener卡在上监听“提交”事件。然后我想运行一个函数,它对用户输入input1或input2的数字做一些事情。用户在sayinput2中键入一个数字,按回车键,函数调用this.id,但返回表单的ID,而不是作为表单子(monad)项的实际输入框。我能做什么?编辑:我应该查看form的所有子元素吗?以某种方式测试每个child,看看里面是否有东西,然后调用alertGrade以非空c

javascript - HTML5/JS/jQuery : On invalid input, 将不同的(任意)元素标记为无效

我正在尝试创建一种标准的新密码表单,您可以在其中输入一次新密码,然后再输入一次以进行确认。我希望这样,一旦您模糊了这些字段,如果它们不匹配,两者将被标记为无效,如以下场景所示:用户在#newpassword1中输入密码abc。#newpassword2的用户标签。用户在#newpassword2中输入密码def。用户离开标签。验证检测到不匹配,并将#newpassword1和#newpassword2标记为无效。我知道我可以通过使用e.target.setCustomValidity(...)将事件的目标标记为无效,但我不太了解JavaScript的事件模型并且不能'不知道如何根据事件

html - &lt;input type ="search"> 不是样式

我正在尝试创建一个简单的搜索栏,旁边有一个搜索图标。但我注意到我无法使用类型搜索设置输入样式。我在safari(版本9.0.3(11601.4.4))和chrome(版本49.0.2623.110)上试过。起初我以为是因为输入无效,但发现进行类型搜索就可以了。我唯一能设置样式的是背景颜色,它只在chrome中有效。我还尝试删除我所有的css样式,只设置输入样式。它没有帮助。我尝试用谷歌搜索它但没有成功。那么他们有办法解决这个问题吗?还是我必须将我的输入类型放在文本上以便我可以设置样式?提前致谢!代码:Testinput{padding:10px;/*Doesnotwork*/}此代码不