开始学习javascript,写了个小程序,调试了半天,终于发现了问题,有两个感想:一是自己太菜了,二是脚本语言果然难debug。
下面是自己的代码:
<! DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html" charset="utf-8">
<title>javascript测试</title>
<script type="javascript">
function myfunc(){
alert("aaaaaa");
document.write("you can't count on me,ECMAScript");
}
</script>
</head>
<body>
<p>woshishui</p>
<button id="p1" onClick="myfunc();">按钮</button>
</body>
</html>
结果点击按钮半天没反应,最后经过对比发现,原来是<script type="javascript">写错了,应该直接写成<script>或者<script language="javascript">。
就这么个简单的错误,调试了半天啊,IE下点击没反应,后来换成firefox调试,firebug提示说myfunc()未定义,这才定位了原因是在哪一个地方,哎,不说了,说多了都是泪。。。