

学习JavaScript遇到的错误
1. 调用函数不生效,原因写错函数的名的一个字符的大小写
<button type="button" onclick="displaydate()">显示日期</button> //函数名是displayDate(),这里的D是大写
2. 有的调用不需要使用<script></script>,
例:<button type="button" onclick="alert('欢迎!')">点我!</button> //这里的alert就是
3. 修改html元素的内容
x=document.getElementById("demo"); //在文档中查询元素ID为demo的项
x.innerHTML="Hello JavaScript"; //将这个元素的html值设为hello javaScript
document.getElementById("demo").innerHTML="Hello JavaScript"; //上两句可简写为一行
4. 修改元素本身的值
<button onclick="this.innerHTML=Date()">现在的时间是?</button> //点击该按钮后其值将变为当前时间
5. 通过ID与通过class名操作元素的区别
function IdDisDate(){
document.getElementsByClassName("aaa")[0].innerHTML=Date(); //一个页面中可以有多个相同类名,所有使用类名必须要加序号,第一个是0,后面分别是1,2,3,且IE8前不支持类名
document.getElementById("bbb").innerHTML=Date(); //一个页面ID不能同名,所以使用id不需要加序号
}