下面是我的HTML DOM元素...JQuery的属性
<input type="text" style="width: 200px;" id="input1"/>
我想保持在it..But日期值的地方,我需要指定它会在大教堂举行的日期值元素..
我该怎么做..请建议我
下面是我的HTML DOM元素...JQuery的属性
<input type="text" style="width: 200px;" id="input1"/>
我想保持在it..But日期值的地方,我需要指定它会在大教堂举行的日期值元素..
我该怎么做..请建议我
看起来你试图隐藏控件中的数据。
一个更简单的方法是将一个CSS类分配给元素。
和jQuery有大量的用于检索的类名从元素的方法。
或者你也可以用HTML 5标准去加入这样的数据:
<input id='ctrl' type='text' data-attr='date' />
然后你可以检索属性值是这样的:
var value = $("#ctrl").attr("data-attr");
它代替什么?
它可能是那个日期是一个非标准的表单类型。我认为它是以HTML 5形式出现的,但目前不支持。
你能不小心有2个元素与该ID?该代码看起来应该起作用。
试试这个
$("#input1").css({border: '1px solid red'});
,以确保它选配合适的元素。如果正确的元素没有获得红色边框,那么您的选择器可能不正确。
根据w3c标准,没有“日期”类型的输入控件。检查W3C Forms in HTML documents
JQuery从DOM返回输入元素的运行时类型。由于“日期”不是表单输入的有效类型,因此它将返回默认值:“text”。
这些都是有效的输入类型:
* "text"
* "password"
* "checkbox"
* "radio"
* "submit"
* "reset"
如果你尝试同样的代码片段与上面,而不是“日期”之一,它工作正常。