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

关于 HTML 中 id 的命名问题,id名带有空格时获取问题

关于 HTML 中 id 的命名问题,id名带有空格时获取问题

慕无忌1623718 2018-12-20 18:15:47
最近遇到个问题,不知道大家是否有遇到过,就是写id的时候不小心在前后都加了空格,如 id=" ABC ",正常应该是写出 id="ABC",然后就发现前者用jQuery方法就获取不到了,即时构建一个带空格的变量代替前者都不能获取,请问这是什么问题?请大神们告知,谢谢。
查看完整描述

1 回答

?
慕桂英3389331

TA贡献2036条经验 获得超8个赞

两种可能:
1、id带空格在html中不被支持,可以在浏览器中打开控制台看看dom结构确认
2、jquery对选择器进行了去空格操作,比如trim方法,导致你以为到了空格,实际查询是没有空格的,没有读过jquery对于选择器的工作源代码,仅是猜测,可使用原生的getElementById试试

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

添加回答

举报

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