var xxx=confirm()和var xxx=document.getElementById()的变量名为什么不能一样啊?这节的作业我之前反反复复修改了很多遍,最后出发现是confirm前面的变量名重复了,为什么不能一样呢
confirm的XXX是用来记录是true或是false的,它只能有这两个值,getElementById的XXX是用来记录你写的代码中某个id所代表的元素,它代表的是整个元素,两者的值的类型不一样。我也是哦小白,可能表达得不太专业,不知道你能否理解。另外不要重名。
举个简单的例子给你,就像身份证号一样,一个身份证号只能给一个人,你把xxx给了confirm 又给了getElementById(),那么软件就会出错,因为他不知道该吧xxx定义给谁。