使用jquery的.val()无法获取input框的输入值 错误案例 然后我去掉.val(),看是否获取了input对象 发现是能获取的,但是居然有两个input框。 错误原因 出现两个input是因为有两个id,但另一个id肯定不是我们前端写的,而是因为后端渲染 用的是克隆 代码里面没有,所以找是找不到另一个id的 修改方法 先获取你真是要获取的输入框的祖先元素;然后通过这个祖先元素再获取这个元素;就可以锁定这一个了 具体操作如下: 结尾 自然是成功了