jquery怎么获取一组文本框的任意一个文本框。

鼠标光标落在一组文本框中的任意一个,这组文本框没有name没有id属性。用jquery怎么获取有光标的这个文本框···... 鼠标光标落在一组文本框中的任意一个,这组文本框没有name 没有id属性。 用jquery 怎么获取有光标的这个文本框··· 展开
 我来答
百度网友2571d37bb
2015-07-31 · 知道合伙人软件行家
百度网友2571d37bb
知道合伙人软件行家
采纳数:1971 获赞数:7905
前端工程师

向TA提问 私信TA
展开全部
如果你想获取某一个元素你可以用eq(); 如果是第一个元素你可以用firstChild,如果是最后一个元素你可以用lastChild。下面是eq()的小例子:
<script src="jquery-1.7.2.js"></script>
</head>
<body>
<input type="text" value="aaa" />
    <input type="text" value="aaa" />
    <input type="text" value="aaa" />
    <input type="text" value="aaa" />
    <input type="text" value="aaa" />
    <input type="text" value="aaa" />
    <input type="text" value="aaa" />
    <input type="text" value="aaa" />
    <input type="text" value="aaa" />
</body>
<script>
$('input:eq(3)').css('background','red');
</script>
input会获取所有input标签,下标从0开始。当eq(3)时,就相当于第四个元素,.css是修改选中样式的CSS样式。将背景变红。
Harwise
2012-04-06 · TA获得超过2321个赞
知道小有建树答主
回答量:3299
采纳率:0%
帮助的人:1130万
展开全部
JQ本来就可以用标签得到对象.
比如有很多个文件框
<input type="text" value="">
<input type="text" value="">
<input type="text" value="">
.
.
.
<input type="text" value="">

比如要用blur触发事件得到触发的对象中的VALUE值.可以直接这样写,
$("input").blur(function(){
var v=$(this).value();
alert(v)
})
这样就可以得到你点击的对象的值 了.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友46b235f5b2
2012-04-06 · TA获得超过1397个赞
知道小有建树答主
回答量:676
采纳率:100%
帮助的人:625万
展开全部
<script src="jquery-1.6.4.min.js"></script>
<script>
$(function(){
$(".d>input[type='text']").click(function(){
alert($(this).val());
})
})
</script>
<div class="d">
<input type="text" value="test1"/>
<input type="text" value="test2"/>
<input type="text" value="test3"/>
</div>
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式