刚开始用JAVASCRIPT吗?在另何位置都能定义的简单的,以下存成一个html文件就能用<script>
function popUp(a){
  alert(a);window.onload(){
   popUp('pop')
}
}

解决方案 »

  1.   

    javascript的函数在网页中的任何位置定义都是合法的,只要你在调用之前调用定义就可以了,不然会报错找不致你需要调用的函数,如:<body>
    <script>
    runction test(){
      

  2.   

    对不起!出了一点错误!以下的函数定义是合法的!<body>
    <script>
    function test(){//定义函数
    .
    .
    .}
    test();//调用函数
    </script>
    </body>
      

  3.   

    定义在head中是比较良好的习惯。还有,所有楼上的都犯了一个错误,即script标签错误,正确的必须这样写:<script type="text/javascript">
     some code...
    </script>
      

  4.   

    大家看看我下面的代码错在那里?多谢了!
    <script language="JavaScript">
    function gohome()
    {
    if(window.event.keyCode==36)
      window.location="http://www.sina.com.cn/"
    else if(window.event.keyCode==35)
      window.location="http://www.sohu.com.cn"
    }
    onKeyDown="gohome()"
    </script>
      

  5.   

    <script language="JavaScript">
    function gohome()
    {
    if(event.keyCode==53){
      window.location="http://www.sina.com.cn/"
      }
    if(event.keyCode==54)
      window.location="http://www.sohu.com.cn"
    }</script>
    <input onkeydown="gohome()">
    按5和6分别去新浪和搜狐