代码如下:
$('input[value*="abc"]');追问好像不太对哎,得到的结果是Object,不是input元素
得到的是input元素,至于object 原因是你alert了,你可以通过 console.log()来查看。
console.log($('input[value*="abc"]'));追问我试了一下就过没反应,您能不能帮我解释一下这样做有什么用吗啊?刚学没多久,不太明白是干嘛用的,请两天去面试面试官出的面试题,一直不知道怎么弄
追答console.log() 可以在控制台打印出信息,查看的方式是打开浏览器,按下F12,点击console 控制台,就能发现打印的input元素了。
至于你说的面试题...答案就是:
$('input[value*="abc"]');
这里解释下:
input 是input标签,代表所有的input标签
[] 中括号代表属性
[value] 代表含有value属性的元素
*= 代表包含,value*="abc" 代表 value包含abc内容的所有元素
连起来: input[value*="abc"] 代表: 所有value 包含abc的input元素。