jquery中$(":input")和$("input")有什么区别
区别
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> ]
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>
(“input”)为所有input标签
2013-11-02
2013-11-02