草庐IT

iron-input

全部标签

html - 禁用允许文本选择的 <input>?

残疾人有可能吗标签支持文本选择? 最佳答案 您可以使用ReadOnly属性。 关于html-禁用允许文本选择的<input>?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/4726715/

css - 样式 lower 和 upper 填充 HTML5 range input

如解释here,IE允许在CSS中对下部和上部填充或轨道区域进行样式设置,如下所示:/*ThefollowingonlyaffectstherangeinputinIE*/input[type="range"]::-ms-fill-lower{background-color:red;}input[type="range"]::-ms-fill-upper{background-color:blue;}有谁知道使用CSS或任何JS库将不同样式应用于Firefox、Chrome等中范围输入的上下轨道的方法?更新:正如WilsonF指出的那样,现在Firefox支持:/*Thefollow

HTML5 - input=number 和不兼容的浏览器

我想使用html5元素在我的网站上,但我想知道在不支持此功能的浏览器中此字段会发生什么情况?是不是比经典那些浏览器的字段? 最佳答案 当浏览器无法识别特定的type的值,它恢复到它的默认值,即text.因此,以下所有内容在不支持的浏览器上都是等价的type="number":对于确实支持type="number"的浏览器,number将显示而不是text.阅读更多关于typeattributeintheHTMLSpecification的信息. 关于HTML5-input=number和

javascript - 检测是否支持&lt;input type ="file"/>

我正在构建我的网站的移动版本,它具有文件上传功能,可通过“上传按钮”访问我想对iPhone用户隐藏该按钮,因为该控件只是显示为灰色-这可能吗?我真的不想检测iPhone;我觉得检测该功能会好得多-如果Apple启用此功能(或者手机已越狱,或其他...),让它自动开始工作 最佳答案 检查input[type=file]是否实现的函数:functionisInputTypeFileImplemented(){varelem=document.createElement("input");elem.type="file";if(elem.

javascript - 如何删除 "input type=file"的值

这个问题在这里已经有了答案:ClearingusingjQuery(27个答案)关闭9年前。我想知道如何使用Jquery删除输入类型文件的值。更准确地说,我所说的值(value)是当您从此输入上传文件但尚未发送表单时。我希望我能被理解。

javascript - 如何使用 javascript 从 &lt;input type ='file' .../> (间接)获取文件

我在非IE浏览器中遇到“输入标签”问题我正在尝试编写我的uploader,只是使用javascript和asp.net。我上传文件没有问题。当我想在非IE浏览器中使用获取我的文件时出现了问题我不想直接从input使用,因为它的外观没有正确改变我写这段代码是为了从硬盘获取文件:function$tag(_str_tag){returndocument.getElementsByTagName(_str_tag);}function$create(_str_tag){returndocument.createElement(_str_tag);}function$open_file(){_

forms - Chrome /HTML5 : Input type number not respecting max attribute?

我有以下标记:在谷歌浏览器(可能还有其他webkit浏览器)中,这将限制微调器的向上箭头超过99,但它不会阻止用户输入大于99的数字。即使是onblur,无效值不会被删除/替换,甚至不会发出警告,因为该值无效。我是不是误解了它应该如何工作,或者这是一个错误?我使用的是最新版本的Chrome(撰写本文时为19)。编辑:澄清一下,我想知道为什么首先允许输入大于指定最大值的数字。我意识到它在表单提交时给出了一个工具提示,告诉你它是无效的,但微调器不允许你超过最大值似乎是不一致的行为,但你可以随时简单地输入一个高于最大值的数字来规避如果出于某种原因这是期望的行为,那是为什么呢?是否有更好的选择

javascript - 单击 <div> 以聚焦 &lt;input&gt;

我有一系列input每个元素都有几个标签分开。如果可以的话,我喜欢click在任何它会focus在input上.这可能吗?如果可以,任何人都可以就脚本提出想法吗? 最佳答案 当HTML中已经提供了此类功能时,我看不出为什么需要JS来执行此操作。Theclickableregion 关于javascript-单击以聚焦<input>,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/quest

html - Chrome 表单处理问题 : input onfocus ="this.select()"

我使用以下HTML代码在用户单击表单域时自动选择表单域中的一些文本:这在Firefox和InternetExplorer中工作正常(目的是使用默认文本向用户描述该字段,但突出显示它以便在单击时他们可以开始输入),但我在获取它时遇到了问题在Chrome中工作。当我在Chrome中单击表单字段时,文本会突出显示一瞬间,然后光标跳到默认文本的末尾,突出显示就会消失。关于如何使它在Chrome中也能正常工作有什么想法吗? 最佳答案 您必须将此操作绑定(bind)到onclick事件,而不是绑定(bind)到onfocus事件,它会按您希望的

javascript - 如果有空格或非数字字符,HTML5 input type=number value 在 Webkit 中为空?

如果我在中的一串数字中包含一个空格,这对我来说是奇怪的行为(Chrome/Safari,不是Firefox)然后是value该输入为空。请参阅此JSFiddle:http://jsfiddle.net/timrpeterson/CZZEX/5/代码如下:click$('button').click(function(){alert("withOut:"+$('#withOutspace').val()+"||||with:"+$('#with_space').val());});如果你去thisJSFiddle,您会注意到with_space输入为空。但是,如果您在其中输入一个包含空格