3 个回答

因为取值的那个时刻,input中还没有值啊

  • 你上一份的代码里就在 var inputA = ... 这句里进行值的获取,之后点击事件触发后并没有去再次获取输入的值(仅仅取出 inputA 罢了╮(╯_╰)╭)

  • 后一份代码里 inputA 保存的是 DOM 元素,点击事件触发之后才去获取当前值,所以自然可以获取得到值咯~= ̄ω ̄=~

第一种是点击时获得绑定click事件时的input的值(空);第二种是点击时获得点击时刻input的值

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题