如何用jquery获取所有input类型为text的内容

轻弹浅唱 2011-12-20 10:54:37
我想判断这些内容是否为空,应该怎么整谁会?
还有我想问是不是input的type不写的话默认就是text类型?如果不写上type=text的话jquery还能获取到吗?
...全文
3849 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
「已注销」 2011-12-20
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 p2227 的回复:]

HTML code
<input type="text" value="text1"/>
<input type="button" value="button1"/>
<input type="Checkbox" value="Checkbox1"/>
<input type="Hidden" value="Hidden1"/>
<input type="Password" value="Pa……
[/Quote]怎么一个ID都没有看到,最好用ID来查询,用属性其它什么的,查询好慢的。
轻弹浅唱 2011-12-20
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 p2227 的回复:]
HTML code

<input type="text" value="text1"/>
<input type="button" value="button1"/>
<input type="Checkbox" value="Checkbox1"/>
<input type="Hidden" value="Hidden1"/>
<input type="Password" valu……
[/Quote]
还是你厉害兄弟
p2227 2011-12-20
  • 打赏
  • 举报
回复
<input type="text" value="text1"/>
<input type="button" value="button1"/>
<input type="Checkbox" value="Checkbox1"/>
<input type="Hidden" value="Hidden1"/>
<input type="Password" value="Password1"/>
<input type="Radio" value="Radio1"/>
<input type="Reset" value="Reset1"/>
<input type="Submit" value="Submit1"/>
<input type="text" value=""/>


<script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.4.4.min.js"></script>
<script type="text/javascript">
$(":input[type=text]").each(function(){
alert(this.value);
})
</script>
轻弹浅唱 2011-12-20
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 kk3k2005 的回复:]
您抬手试试不就知道了
[/Quote]
从8楼往上全试过了,都不行
轻弹浅唱 2011-12-20
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 huleeyar 的回复:]
$('input[type=text]')这个应该行
$('text')试试看。
[/Quote]
都不行
三石-gary 2011-12-20
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 yc1172000 的回复:]

引用 4 楼 zsx841021 的回复:
我试了下。。。input里面的type的默认类型是text...

恩,我也试了,但是就是不知道,如果不写上的话用jquery还能不能获取到
[/Quote]
再试 了。。。既然不敢确定那就大胆的去尝试
KK3K2005 2011-12-20
  • 打赏
  • 举报
回复
您抬手试试不就知道了
三石-gary 2011-12-20
  • 打赏
  • 举报
回复
$('input[type=text]')这个就行
轻弹浅唱 2011-12-20
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 zsx841021 的回复:]
我试了下。。。input里面的type的默认类型是text...
[/Quote]
恩,我也试了,但是就是不知道,如果不写上的话用jquery还能不能获取到
三石-gary 2011-12-20
  • 打赏
  • 举报
回复
我试了下。。。input里面的type的默认类型是text...
huleeyar 2011-12-20
  • 打赏
  • 举报
回复
$('input[type=text]')这个应该行
$('text')试试看。
轻弹浅唱 2011-12-20
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 eexxttjjss 的回复:]
html不写的默认类型是text,而用$.('input')将会获取所有input标签的jquery元素。
if($('input')[0].val){
//判断是否值为空
}
[/Quote]
我问的是input里面的type的默认类型,不是问html的默认类型。
我不是要获取所有input,而是要获取所有类型为text的input。请你看清楚我的问题好吗?
EEXXTTJJSS 2011-12-20
  • 打赏
  • 举报
回复
html不写的默认类型是text,而用$.('input')将会获取所有input标签的jquery元素。
if($('input')[0].val){
//判断是否值为空
}
p2227 2011-12-20
  • 打赏
  • 举报
回复
[Quote=引用 13 楼 bbjbepzz 的回复:]

引用 11 楼 p2227 的回复:

HTML code
<input type="text" value="text1"/>
<input type="button" value="button1"/>
<input type="Checkbox" value="Checkbox1"/>
<input type="Hidden" value="Hidden1"/>
<input……
[/Quote]因为用ID不符合需求
轻弹浅唱 2011-12-20
  • 打赏
  • 举报
回复
[Quote=引用 13 楼 bbjbepzz 的回复:]
引用 11 楼 p2227 的回复:

HTML code
<input type="text" value="text1"/>
<input type="button" value="button1"/>
<input type="Checkbox" value="Checkbox1"/>
<input type="Hidden" value="Hidden1"/>
<input ……
[/Quote]
别什么都用id,id是唯一的,我们是要查询一组动态的东西出来

87,989

社区成员

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

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