本文摘自PHP中文网,作者逆旅行人,侵删。
在JavaScrip
t中,元素获取后,有些属性的值可以正常获取,但是有些属性的值进行访问后,得到的答案却是undefined
,本文就带大家一起了解一下。
表单中的内容:
1 2 3 4 5 6 7 8 9 10 11 12 | <!DOCTYPE html>
< html lang = "en" >
< head >
< meta charset = "UTF-8" >
< meta http-equiv = "X-UA-Compatible" content = "IE=edge" >
< meta name = "viewport" content = "width=device-width, initial-scale=1.0" >
< title ></ title >
</ head >
< body >
< span id = "user" data-email = "a@qq.com" >jojo的奇妙</ span >
</ body >
</ html >
|
对表单中span标签属性数据进行读取:
1 2 3 4 5 | <script>
const sp=document.querySelector( "span" );
console.log(sp);
console.log(sp.id);
</script>
|
id可以正常获取
1 2 3 4 | <script>
const sp=document.querySelector( "span" );
console.log(sp.data-email);
</script>
|
报错:Uncaught ReferenceError: email is not defined,email的值无法获取。
阅读剩余部分
相关阅读 >>
关于Html表格边框的设置的技巧
聊聊javascript人脸识别技术
10 个有用的javascript math对象方法(推荐)
javascript怎么实现打印操作
Html如何引入js文件
xml与Html的区别
javascript如何处理并行请求?四种方式浅析
javascript、node.js和npm之间有什么关系
javascript怎么判断对象是否为空
Html怎样实现图文混排
更多相关阅读请进入《Html》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » JavaScript中对HTML中元素属性的读取