jquery 根据Class怎么选择文本框?

makoshen 2011-09-25 10:53:52

<ul>
<li><label>数据1:</label><asp:TextBox ID="afds" runat="server" CssClass="inpbot1"></asp:TextBox></li>
<li><label>数据2:</label><asp:TextBox ID="gvcx" runat="server" CssClass="inpbot1"></asp:TextBox></li>
<li><label>数据3:</label><asp:TextBox ID="zdsd" runat="server" CssClass="inpbot1"></asp:TextBox></li>
</ul>
<p>数据1*数据2*数据3相乘结果是:<asp:Literal ID="litresult" runat="server"></asp:Literal></p>

这些文本框是后台生成的,ID会变化,所以没办法用ID来选择,使用class怎么来选择这些文本框相加?
直接选择INPUT不可以,因为还有其他不要相加的文本框
...全文
539 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Turing_T 2011-09-26
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 kk3k2005 的回复:]

<ul>
<li><label>数据1:</label><asp:TextBox ID="afds" runat="server" CssClass="inpbot1 txt1"></asp:TextBox></li>
<li><label>数据2:</label><asp:TextBox ID="gvcx" runat="server" CssClass="inpbot1 txt2……
[/Quote]

不需要添加,用uqery的话,可以直接用css选择器获取到控件元素,如果用CSS选择器,1.4版本的API上面没有写明返回的是一个控件元素还是一个控件元素数组,如果是数组的话,可以直接用下标来访问每一个元素,这样就很好控制了。
BLUE_LG 2011-09-25
  • 打赏
  • 举报
回复
其实我觉得用document.getElementsByTagName就挺好的
Turing_T 2011-09-25
  • 打赏
  • 举报
回复
LZ写代码的时候,多查查API,选择器是jQuery最基础的东西
xiluhua 2011-09-25
  • 打赏
  • 举报
回复
<div class="notMe">div class="notMe"</div>
<div class="myClass">div class="myClass"</div>
<span class="myClass">span class="myClass"</span>
jquery代码:
$(".myClass");
结果:
[ <div class="myClass">div class="myClass"</div>, <span class="myClass">span class="myClass"</span> ]
Turing_T 2011-09-25
  • 打赏
  • 举报
回复
$.('.inpbot1')
这样直接获取了三个input控件对象
BLUE_LG 2011-09-25
  • 打赏
  • 举报
回复
$(.inpbot1)就选择了啊。。。
KK3K2005 2011-09-25
  • 打赏
  • 举报
回复
<ul>
<li><label>数据1:</label><asp:TextBox ID="afds" runat="server" CssClass="inpbot1 txt1"></asp:TextBox></li>
<li><label>数据2:</label><asp:TextBox ID="gvcx" runat="server" CssClass="inpbot1 txt2"></asp:TextBox></li>
<li><label>数据3:</label><asp:TextBox ID="zdsd" runat="server" CssClass="inpbot1 txt3"></asp:TextBox></li>
</ul>


不哪能控制id 那就添加一个用于控制的class

87,989

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧