• js 操作属性


    操作属性:

    对象.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标记中添加一个子级元素,添加的位置是最末尾

  • 相关阅读:
    Web前端可以转行做游戏吗?
    SublimeText3常用快捷键和优秀插件(亲测)
    jQuery编程规范与最佳实践(附带一些个人的笔记)
    outline详解
    几种创建XMLHttpRequest对象的方法
    8条规则图解JavaScript原型链继承原理
    技术跟产品杂谈
    谈一谈URL
    React + Reflux 渲染性能优化原理
    Interesting JavaScript
  • 原文地址:https://www.cnblogs.com/v587yy/p/6663576.html
Copyright © 2020-2023  润新知