课程
/前端开发
/JavaScript
/JavaScript进阶篇
为什么结果是这样的?
2017-03-12
源自:JavaScript进阶篇 7-3
正在回答
第8行改成var myyear=mydate.getFullYear();
理由我不懂说的对不对,感觉是因为你把write这样一个输出的‘方法’赋给‘变量’不合适。应该是一个值赋给它。就类似你把一段文本给你一个变量,不可能写成var a=document.write("texttext"),而是写var a="texttext"。你可能是把document.write()这段代码看成文本了
一颗心的星空
死之外科医生 提问者
因为在文档加载完了之后使用document.write()会覆盖这个文档,所以myyear未定义。
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
2 回答这是为什么
1 回答这是为什么
3 回答这是为什么呢?
2 回答这是为什么呢?
2 回答这是什么鬼?为什么不行。