摘要: 1,如何来定义 规则:1)通过data-开头;2)data-后必须至少有一个字符,多个单词之间用“-”; 建议:1)尽量使用小写字母命名;2)不要有任何特殊字符;3)名称不要纯数字。 2,如何来取值 使用dataset[data-后面的单词(但data-后面的单词必须使用骆驼命名法,否则可能获取不到 阅读全文
posted @ 2019-09-12 17:15 桑莎 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 1,getElementsByTagName("li");获取到的是标签数组; 2,querySelector("传入选择器名称");选择器有三类(标签选择器,ID选择器,类选择器;"#ID";".class"),若获取的元素不止一个,则只会返回满足条件的第一个元素。 3,querySelector 阅读全文
posted @ 2019-09-12 17:04 桑莎 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 以前在html中如何显示视频、音频。 1,<embed>标签,直接插入视频文件;它的本质是调用本机上已经安装的软件,有兼容性。 2,flash插件:安装flash(缺点:1>学习flash,增加成本,2>苹果不支持flash) h5中新增加的多媒体标签 audio:音频标签。 属性:src:播放器文 阅读全文
posted @ 2019-09-12 16:06 桑莎 阅读(517) 评论(0) 推荐(0) 编辑
摘要: 1,oninput:监听当前指定元素内容的改变,只要内容改变(添加,删除),就会触发这个事件。 2,onkeyup与oninput的区别,onkeyup:当键盘弹起的时候触发,每一个键的弹起都会触发一次。 3,oninvalid:当验证不通过时触发。 注:setcustomValidity(“请输入 阅读全文
posted @ 2019-09-09 17:25 桑莎 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 1,html5中增加了一些语义化标签,有见名知意的作用。IE9对语义标签选择性支持,IE9一下的浏览器完全不支持语义标签。 2,html5中新增的语义标签有: 定义文档的头部区域:<header></header>、定义导航部分:<nav></nav>、主体部分:<main></main>、定义页脚 阅读全文
posted @ 2019-09-09 17:16 桑莎 阅读(392) 评论(0) 推荐(0) 编辑