with语句的问题

来源:3-3 [JavaScript]函数、switch、循环

荒魂轮廻

2018-04-15 21:57

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


写回答 关注

2回答

  • 乱弹琴的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元素

JavaScript深入浅出

由浅入深学习JS语言特性,且解析JS常见误区,从入门到掌握

281100 学习 · 1020 问题

查看课程

相似问题