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

关于 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 关注
  • 1028 浏览
慕课专栏
更多

添加回答

代码语言

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号