js 操作属性
2024-10-19 21:41:05
操作属性:
对象.setAttribute('属性名','值'); - 添加属性
对象.getAttribute('属性名'); - 获取属性值,如无此属性,那么返回null
对象.removeAttribute('属性名'); - 移除属性
定时器: window.setTimeout(function(){},间隔时间毫秒); - 定时炸弹,延迟执行,只执行一次
window.setInterval(function(){},间隔的时间毫秒); - 无限循环,每一次循环有间隔时间,一般不要小于20毫秒 - 它是有返回值的,可以用一个变量来接收这个定时器对象
window.clearInterval(要关闭的定时器对象); 一旦执行这句代码,会立刻停止此定时器对象的执行
对象.offsetWidth
操作内容: 普通元素.innerHTML = "值"; 会把标记执行渲染 普通元素.innerText = "值"; 将值原封不动的展示出来,即使里面有标记
var s = 普通元素.innerHTML; 会把此元素下的所有文本及标记代码取出来。
var s = 普通元素.innerText; 值会把此元素下的文本取出来,标记不予理会。
表单元素 - 只能使用value 来取值赋值 表单元素.value = "值"; var s = 表单元素.value;
操作相关元素:
注意:哥哥级,弟弟级,后辈级注意回车和空格
document.createElement('标记名'); - 动态创建dom对象 a.appendChild(对象); 往a标记中添加一个子级元素,添加的位置是最末尾
最新文章
- JS 数据类型转换
- 如何让ASP.NET Web API的Action方法在希望的Culture下执行
- JavaScript中的parseInt的进制问题
- HTML - 毛玻璃 滤镜 模糊
- CSS3的chapter5
- BZOJ 4052: [Cerc2013]Magical GCD
- ListView数据显示混乱
- ASP.NET Jquery+ajax上传文件(带进度条)
- 【mongoDB高级篇①】聚集运算之group,aggregate
- 学习笔记:shared_ptr陷阱
- 1148 - Mad Counting(数学)
- SQLite 语法(http://www.w3cschool.cc/sqlite/sqlite-syntax.html)
- [转]BT原理分析
- Codeforces 208A-Dubstep(字符串)
- Learning-Python【0】:Windows环境下Python2和Python3的安装
- react native 之 事件监听 和 回调函数
- fastdfs远程服务器java连接失败的问题
- 如何利用 jQuery 修改 css 中带有 !important 的样式属性?
- 使用git上传项目到码云
- windows下bash终端--git-bash总汇