<a onclick ="function() {alert ('你好')}">aaa</a>
没有效果好久不用了,也不知哪少了个代码.

解决方案 »

  1.   

    这样不是很明白你需要的功能?
    是否是要在点击<a>aaa</a>的时候弹出“您好”的对话框呢?
    如果是这样你可以这样实现
    <a onclick="a();">aaa</a>  '在页面上
    <script>
    function a(){
    alert("您好!");}
    </script>
      

  2.   

    <a onclick ="javascript:alert('你好');">aaa</a>
      

  3.   

    要加上 script.
    楼上的都可哟。
      

  4.   

    你的onclick事件中的写法不是“函数调用”而是“函数定义”
    函数定义是指声明一个函数的主体,但实际上这个函数并没有被执行。
    函数调用是指去调用已经声明了的函数。所以我楼上的是正解。或者将你的函数定义以二楼的形式写在Script标签中并赋予一个函数名,然后再你的onclick中写方法调用如onclick="javascript:f()"
      

  5.   

    我不要调外面的js.而在onclick直接写.以前用过,现在不记得了.
      

  6.   

    就是啦
    <script language="javascript" text="">
    function aa(){
    alert('你好!');
    }
    </script>
    <body>
    <a onclick="aa()"></a>
    </body>
    标准的哈!呵呵!试一下啦!
      

  7.   

    唉大家误解我了.我是要在onclick中定义一个函数,同时运行