为了账号安全,请及时绑定邮箱和手机立即绑定

使用jquery获取文本输入值

使用jquery获取文本输入值

慕的地6264312 2023-09-28 10:12:11
所以我一直试图从输入中获取值,但结果是未定义的。有什么线索吗?$("#logForm").on("submit", function (e) {        e.preventDefault();        let textInput = $('input[name="userID"]');        let userName = textInput.val();        console.log(userName);    });<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script><form id="logForm">  <input type="text" name="userId">  <button type="submit">ENTER</button></form>总的来说,JS 是个新手,所以我很可能错过了一些东西/做了一些愚蠢的事情。
查看完整描述

1 回答

?
慕尼黑8549860

TA贡献1818条经验 获得超11个赞

您的选择器与属性值不匹配。应该是userId:


$("#logForm").on("submit", function(e) {

  e.preventDefault();

  let textInput = $('input[name="userId"]');

  let userName = textInput.val();

  console.log(userName);

});

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>


<form id="logForm">

  <input type="text" name="userId">

  <button type="submit">ENTER</button>

</form>


查看完整回答
反对 回复 2023-09-28
  • 1 回答
  • 0 关注
  • 76 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信