JavaScript连载26-window和document

时间:2020-07-23 09:15:36   收藏:0   阅读:82

一、验证表单

    /**
     * @param {String}eleId
     * @param {Object}reg
     */
    function checkInput(eleId,reg) {
        var ele = document.getElementById(eleId);
        ele.onblur = function (ev) {
            if(!reg.test(this.value)){ //不匹配
                this.style.borderColor = "#ff0000" //红色
            }else{                     //匹配
                this.style.borderColor = "#cccccc" //白色
            }
        }
    }
    //验证手机号
    checkInput("phone",/^13[0-9]\d{8]$/)

二、WebsAPI

1.DOM

2.window对象

3.document对象

<div id = "testDiv">测试一个div</div>
<script>
    var str = "jdi";
    console.log(window.str);
    console.log(document);
    console.log(document === window.document);
    console.log(document.childNodes);
    console.log(document.head);
    console.log(document.body);
    console.log(document.title);

    var box = document.getElementById("testDiv");
    console.log(box);
    console.log(box.innerText);
</script>

运行结果:
技术图片

三、源码:

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!