草庐IT

min_numbers

全部标签

javascript - 在移动设备上,如何获取 "enter"以在类型 ="number"输入中提交表单?

我像这样使用AngularJS和ng-submit:在桌面计算机上的Chrome中,我可以在输入时按enter以提交表单(在本例中调用submit(foo))。在ChromeforAndroid(KitKat)中,它不起作用。但是,如果我将输入更改为type="text",那么当我按下“开始”时它确实工作。如何让表单的行为与inputtype="text"和inputtype="number"的行为一样?我正在使用type="number",因为我希望设备调出数字键盘。这是一个说明问题的plunkr:http://plnkr.co/edit/4WJfdoKgXu7o6ZsM8WFx?p

html - Min-width, max-width css 使用最小宽度

好的,所以我希望做的是创建一个DIV,它会根据其中的内容自动调整大小,但它应该使用尽可能小的宽度。我不知道如何做到这一点。所以,如果我有一个包含3个字符的DIV标签,这无疑小于200px宽,那么我想要的是div为200px。如果有更多文本,我希望它自动调整大小,以便文本适合。**仅使用***CSS*这可能吗?******更新**让我看看是否可以更好地解释这一点。我有一个DIV:+++++++++++++++++++++++++++++++++|-------------------------------||-----textthislongertext-----||---------

javascript - HTML5 INPUT 类型 ='number' - 区分焦点和值改变鼠标点击

在HTML5INPUTtype='number'中,用户可以通过单击作为INPUT框一部分的向上/向下箭头来更改值。用户还可以单击框以获得焦点或编辑其内容。有什么简单的方法可以区分click触发器中的这两个事件吗?来自@cvsguimaraes的回答,更好地证明了理论。使用他的方法,这是我完成的(?)版本。目的:确保在使用+/-更改数据时调用常规change触发器。//input/mouseuptriggerstocallchangefrom+/-mouseclicks//wanttowait500msbeforecallingchangeincasesuccessiveclicksr

html - Spring 形式 :input for number

我正在使用Spring的表单:输入如下:在我的jsp中,但是当我检查在浏览器上呈现的html时,它显示如下:type="number"type="text"即在html中生成了两个type属性。另一方面,如果我在浏览器中使用检查元素选项进行检查,它会显示正确-只有type="number"符合预期。编辑-我的问题:为什么我在生成的html(type="number"type="text")中得到两个类型属性?如何解决? 最佳答案 Springform:input标签没有任何名为type的属性,您的代码中使用的type=number属

html - 如何避免 "The number of GET/POST parameters exceeded"错误?

我在我的Django网站上创建了一个自定义管理页面,只有管理员可以在其中更改对象及其属性。对象的数量很多(正好9220个),在管理页面上,输入字段的数量与该模型中的对象数量相同。这是代码:{%csrf_token%}{%foriteminprices%}{{item.hashname}}{{item.sug}}{%endfor%}Submit按下提交按钮后,网站崩溃并提示此错误:2017-06-2510:05:53,158:ThenumberofGET/POSTparametersexceededsettings.DATA_UPLOAD_MAX_NUMBER_FIELDS.2017-0

html - min-height/min-width 在某些浏览器中不考虑 box-sizing

请看这个例子:http://jsfiddle.net/vrgT3/5/我用overflow:auto;创建了一个250x250px父div,因此当内容溢出框时会出现滚动条。我设置了蓝色背景,以便在父级可见时清晰显示。在父级内部是一个带有红色背景的子级div,以便可见。它有8px黑色边框和box-sizing:border-box;因此填充和边框包含在计算框的大小中。子div设置为min-height:100%和min-width:100%。预期结果:子div应与父div大小完全相同,因此不会显示蓝色,也不会出现滚动条。计算出的框大小(内容+填充+边框)应为250x250px。应该有8p

css - 添加文本后缀到 <input type ="number">

我目前有很多这样的输入:此输入字段用于表示以毫秒为单位的值。然而,我确实有多个数字输入,它们以dB或百分比为单位取值。我想做的是在输入字段中添加一个类型后缀,让用户知道输入代表什么样的值。像这样:(此图像经过编辑以显示我想要的结果,我也隐藏了输入类型的向上和向下箭头)。我尝试用谷歌搜索这个,但我似乎找不到任何相关信息。有谁知道这是否可能,以及如何完成这样的事情? 最佳答案 您可以使用包装器对于每个输入元素并将单元定位为伪元素::after与content你相应的单位。这种方法适用于绝对定位的伪元素,不会影响现有布局。然而,这种方法的

html - `min-width` 不适用于表单 `input[type="button"]` 元素吗?

有人知道这不起作用的原因吗?(适用于width,但不适用于min-width)input[type="button"]{min-width:100px;}编辑:澄清“按钮”选择器适用于width,只是不是min-widthmin-width适用于其他元素,只是不适用“按钮”选择器这是在Chrome/Safari。不是IE问题。 最佳答案 我也遇到了这个问题。min-width确实有效,但可能无法为您提供预期的结果,或者可能由于按钮的默认box-sizing为border-而无法正常工作框。尝试在按钮上设置box-sizing:con

jQuery 手机 : Numbers only input field?

我正在制作一个基于jQueryMobile的网站。在特定领域,我只想接受数字,或更准确地说是4位数字。我注意到slider输入会执行此操作(当您点击手机上的字段时,它会弹出一个“仅数字键盘”)。但是我对slider本身不感兴趣,因为我希望用户输入一个准确的数字(例如4687有点难以通过触摸手机上的slider实现)。是否有slider的替代品,或者是否有隐藏实际slider的巧妙方法?Length 最佳答案 使用输入类型的数字。不要放弃服务器端验证! 关于jQuery手机:Numbers

html - 使 HTML5 输入类型 ="number"接受破折号

我想为我的HTML表单使用数字输入类型。不幸的是,它只接受实数,中间没有破折号。有没有办法让数字输入接受像“1234-123456789”这样的数字? 最佳答案 我最近遇到了同样的问题。我通过使用type="tel"而不是type="text"或type="number"来绕过它。通过使用“tel”,我能够在移动设备上获得纯数字键盘,并且仍然能够使用我的模式=“[0-9\-]+”。这是我使用的代码。我希望这足以满足您的需求。他们确实需要做到这一点,以便添加模式属性覆盖由类型属性设置的任何内置模式。当然,这只有在您只需要破折号和括号时