首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

请问JQUERY选择器有关问题

2012-03-15 
请教JQUERY选择器问题var eles $(#form input[readonly]:text)这是我获取FORM表单下所有可读的inp

请教JQUERY选择器问题
var eles = $("#form input[readonly='']:text");
这是我获取FORM表单下所有可读的input控件的写法,在IE8.0下正常,但在IE7.0和FF3.6.3下获取的元素数量是0,各位大大,求原因及解决方法。

[解决办法]
var eles = $("#form input[@readonly=true]:text");

这样呢?
[解决办法]
alert($("#form input:readonly").length);
[解决办法]
<form id="form">
<input type="text" readonly="readonly" />
<input type="text" />
<input type="text" />
<input type="button" />
<input type="text" readonly="readonly" />
</form>

<script>
var len = $('#form input[readonly=""][type="text"]').length ;
alert(len);
</script>
[解决办法]
$("#forms").children(":text[readonly]")
这样呢

热点排行