jquery中$(":input")和$("input")有什么区别

 我来答
黑马程序员
2017-03-08 · 改变中国IT教育,我们正在行动
黑马程序员
黑马程序员为大学毕业后,有理想、有梦想,想从事IT行业的年轻人改变自己的命运。黑马程序员成就IT黑马
向TA提问
展开全部

区别

1.  :input的作用是查找所有的input元素: input, textarea, select 和 button 元素。

查找所有的input元素,下面这些元素都会被匹配到。

HTML 代码:

<form>
    <input type="button" value="Input Button"/>
    <input type="checkbox" />

    <input type="file" />
    <input type="hidden" />
    <input type="image" />

    <input type="password" />
    <input type="radio" />
    <input type="reset" />

    <input type="submit" />
    <input type="text" />
    <select><option>Option</option></select>

    <textarea></textarea>
    <button>Button</button>

</form>

jQuery 代码:

$(":input")

结果:


    <input type="button" value="Input Button"/>,
    <input type="checkbox" />,

    <input type="file" />,
    <input type="hidden" />,
    <input type="image" />,

    <input type="password" />,
    <input type="radio" />,
    <input type="reset" />,

    <input type="submit" />,
    <input type="text" />,
    <select><option>Option</option></select>,

    <textarea></textarea>,
    <button>Button</button>,
 ]

2. input仅仅选择input元素。

查找一个 input 元素。

HTML 代码:

<input>INPUT1</input>
<input>INPUT2</input>
<span>SPAN</span>

jQuery 代码:

$("input");

结果:

[ <input>INPUT1</input>,<input>INPUT2</input> ]
爱小的胖胖
2018-03-30 · TA获得超过2463个赞
知道小有建树答主
回答量:10
采纳率:100%
帮助的人:1347
展开全部

1.$("form :input") 返回form中的所有表单对象,包括textarea、select、button等.

2. $("form input")返回form中的所有input标签对象.

3. form input 是属于层级选择器(将每一个选择器匹配到的元素合并后一起返回).

4. form :input是属于表单选择器(匹配所有<input>、<textarea>、<select>、<button>元素).

jquery怎么取得form表单的url路径,并提交;

1.<script type="text/javascript"> function uimage monkey.uploadFile"h",type:"image"function(path) alert(path);

2. $("#ren").append("<img src=" + "/Images/Upload/" + path + id='sctp'style='width:500px;height:500px'/>");

3. </script></head><body> <input type="file" name="h" id="h" onchange="uimage;"/> <div id="ren"></div></body>

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友93c89b123b
2016-11-25
知道答主
回答量:1
采纳率:0%
帮助的人:1040
展开全部
(“:input”)为所有input类型的标签,包括textarea等
(“input”)为所有input标签
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-11-02
展开全部
input:hidden是查找不成见容器中的input元素,包含,textbox,radio,checkbox,button等和type="hidden"的表单位素。input[type=hidden]仅仅查找type="hidden"的表单位素
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-11-02
展开全部
都是body里面的所有input节点 没区别
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式