js新手弱弱错误大全

1、

if(event.srcElement.value=="请输入用户名")event.srcElement.value="";

if(event.srcElement.value=="")event.srcElement.value="请输入用户名";

第一行里面第一个判断是两个等号,第二个赋值是一个等号。直接把前面和后面ctrl+c,ctrl+v颠倒之后,第二行报错了。复制粘贴一定要谨慎。

2、

event.srcElement.focus();
event.srcElement.select();

最开始把src写成scr了,然后又没有加后面的()

3、

<input id="username" onmouseover="mover();" onclick="mclick();" onblur="mblur();" value="请输入用户名">

所有调用函数的地方,一定要写上括号

 4、不要乱把word里面的东西复制粘贴到nodepad++里面,word里面的引号不知道是什么格式的,反正不是半角英文的。

 5、setTimeout这里out是小写的。开始一行一行对代码,两个一模一样的代码后面那个死活就不对呢?真是考验我找茬的能力啊!最后截图贴到画图里面才发现!

6、注意Boolean中的B是大写的

7、var a = new Array(); a.length,这里是没有括号的,a.pop(),这里则是有括号的。属性是个什么东东,都吃么,为什么就没括号呢

你可能感兴趣的:(js新手弱弱错误大全)