day03 dom操作

1 动态添加子节点

* 创建元素对象    document.createElement()
* 创建文本对象    document.createTextNode()
* 添加子节点     appendChild()

2 元素节点 获取所有子节点(记住重点)
 Element.getElementsByTagName("元素名称"); 获取元素下面所有子节点

3 Node节点 删除,替换,指定位置添加
* replaceChild(new,old)     替换节点,使用父节点调用该方法。
    // 需求:点击上海,在使用DOTA节点来替换掉上海的节点
    document.getElementById("shId").onclick = function(){
        // 获取DOTA节点
        var dota = document.getElementById("dotaId");
        // this代表是上海
        this.parentNode.replaceChild(dota,this);
    };

4. innerHTML属性(重要)获取和设置标签的文本内容 (
onfocus :获取焦点
onblur  :失去焦点


全选/全不选/反选

左右下拉列表

省市联动

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值