问答详情
源自:3-3 [JavaScript]函数、switch、循环

with语句的问题

为什么我的with(document.forms[0]){ console.log(name.value); }会报以下错: Uncaught TypeError: Cannot convert undefined or null to object


提问者:荒魂轮廻 2018-04-15 21:57

个回答

  • 乱弹琴的web
    2018-04-16 05:45:06

    或者你可以在浏览器中输入一个  有表单元素的  网站,在chrome控制台中,也可以获取到。
    如:www.baidu.com

    document.forms[0];
    with(document.forms[0]){
    console.log(name);
    }


  • 乱弹琴的web
    2018-04-16 05:37:14

    当你在控制台,直接打印的时候,是会报错。你需要新建一个html文件,在里面新建form表单元素,以保证document文档里面有form元素