作者Rockspirit (Ryan)
看板Ajax
标题[问题] Jquery抓属性值
时间Wed Jul 22 20:30:10 2015
大家好,最近在开发网页遇到一个问题,
我使用了jQuery的方式去抓属性,这个属性是我使用C#的方式塞给表单栏位的,
下列的语法是可以找出ID是 "myID" ,而且属性是 "Attr1" 的元素数量,
var Attr_Num = $('#myID [Attr1]').length;
但当我使用$('#myID [Attr1]')[0] 的时候却只能抓到 [object],
不能抓到第一个元素的Attr1属性值,
试过$('#myID [Attr1]')[0].value也没办法抓到....
不知道是否有人可以帮小弟解答一下,要如何抓出这些属性的值呢?
谢谢~
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 122.116.232.152
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Ajax/M.1437568212.A.A05.html
1F:推 CrazyAngel: $('#myID[Attr1]').attr("Attr1") 07/22 21:10
2F:→ Rockspirit: C大,您提供的方式我无法抓到值耶~不过还是谢谢您! 07/22 21:53
3F:→ anest: $($('#myID [Attr1]')[0]).attr("Attr1") 07/23 08:30
谢谢anest大大,使用您的方法,我有抓到属性值罗!
谢谢~
4F:→ tooto1985: 你是不是有用MasterPage? 07/23 11:36
too大您好,我没有使用Master Page喔~
5F:→ ChiuTW: 一楼的 id 跟 [attr] 之间漏了一个空格? 07/25 10:34
6F:→ ChiuTW: 噢我搞错意思了抱歉 07/25 11:03
※ 编辑: Rockspirit (122.116.232.152), 07/27/2015 21:05:42