2017-10-13 98 views
-6

我有一个输入框id="custId"。当我输入document.getElementById("custId")时,它返回输入框。但是当我使用$("#custId")它不会返回输入框。任何人都可以帮我解决这个问题吗?这个问题不是重复的。检查的链接图像[1]:它使用https://i.stack.imgur.com/NPUDA.png

+0

A码/ plnkr片断此处将必需的。 –

+0

你有多少个元素在你的页面中使用custId的id? –

+0

'$(“#custId”)[0]'会得到第一个元素 –

回答

1

接入[0]

console.log(document.getElementById("custId")) 
 

 
console.log($("#custId")[0])
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 

 

 
<input type="text" id="custId"/>

+2

请不要回答这样的基本问题。这已经在之前报道过了。如果你认为这是一个合适的答案,请查找类似的帖子,并在评论中分享,以便有人可以将其标记为伪装(直到你自己不能) – Rajesh