为什么不能用document.write
答案:2 悬赏:50 手机版
解决时间 2021-02-14 13:15
- 提问者网友:精神病院里
- 2021-02-13 12:33
为什么不能用document.write
最佳答案
- 五星知识达人网友:神也偏爱
- 2021-02-13 13:59
因为文档在加载的过程中实际上就是一边加载一边用document.write写出内容到屏幕上,而一旦加载完成这个写入流就会被关闭。此时如果你再调用document.write往网页上写入内容的话他会先把已经写入的内容全部清空然后再重新打开写入流用以写入你写入的内容。
通俗来讲就是一旦网页加载完成你再调用document.write那么原有的网页内容都将消失不见最后只剩下你调用该函数写入的内容。
通俗来讲就是一旦网页加载完成你再调用document.write那么原有的网页内容都将消失不见最后只剩下你调用该函数写入的内容。
全部回答
- 1楼网友:山有枢
- 2021-02-13 15:09
+号是用来连接字符串用的,你逗号就直接当字符串输出了如果没输出那就是当分隔符了,不矛盾啊。
因为你a和b的值都是数字,会默认转化成字符串格式。
如果是中文你就得加""双引号,加号是用来链接加了双引号的字符串的。
document.write(a,+"你好啊"+ ,b),你试试,加号是不会输出的,起到链接字符串的作用,但逗号是没这个作用的。
你上面那种写法逗号应该会直接输出的,如果逗号没输出,那应该是被认定为分隔符而不是链接字符串的符号。中间的双引号代表一个空字符串。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯