DOM(一)

2017-02-03  本文已影响0人  believedream

第七天

03-对象模型-第01天{DOM、常用属性}

DOM相关概念

什么是DOM

DOM内容概念

DOM操作

获取元素

设置属性

绑定事件

阻止a标签默认行为

<a href="http://www.baidu.com" onclick="return false">想要阻止我?</a>

<a href="http://www.baidu.com" onclick="return stop()">谁都阻止不了我?</a>

function stop(){
    return false;
}

<a href="http://www.baidu.com" onclick="javascript:void(0)">人类已经阻止不了我了?</a>

文本属性

innerText

innerHtml

textContent

innerText的兼容性处理(封装)

获取文本

function getInnerText(element) {
        // 能力检测 判断是否有这一属性
    if (typeof element.innerText === "string") {
        return element.innerText;
    } else {
        return element.textContent;
    }
}

设置文本

function setInnerText(element, content) {
        // 能力检测 判断是否有这一属性
    if (typeof element.innerText === "string") {
        element.innerText = content;
    } else {
        element.textContent = content;
    }
}

上一篇 下一篇

猜你喜欢

热点阅读