<img id=aaa width=20 height=20 src="./ss1.jpg" onmouseover="tt()">
<br>
<img id=bbb width=20 height=20 src="./ss2.jpg" onclick="alert(document.all.item('aaa').onclick)">
<script language="javascript">
<!--
function tt(){
alert('ss');
}
//-->
</script>

解决方案 »

  1.   

    我不是这意思啊,
    我是想用javascript来设置img的onclick要处理的函数.
    是要动态的,直接在img里写onclick是可以的啊.
      

  2.   

    <SCRIPT ID=clientEventHandlersJS LANGUAGE=javascript>
    <!--function aaa_onmouseover() {
    alert();
    }//-->
    </SCRIPT>
    <img id=aaa width=20 height=20 src="./ss1.jpg" LANGUAGE=javascript onmouseover="return aaa_onmouseover()">
    <br>
    <img id=bbb width=20 height=20 src="./ss2.jpg" onclick="aaa.onmouseover()">为什么要这么写,好麻烦哦,你可能错在aaa的onmouseover没有写~alert(document.all.item('aaa').onclick)这句是什么意思也没明白:)
      

  3.   

    alert(document.all.item('aaa').onclick)
    是用来测试的.我做的一个东西必须能动态指定onclick的函数.
    我在img里指定onclick的函数是可以的,
    但我用javascript动态指定就不行了,
    不知什么原因.
    我把img的哦onclick显示出来,跟直接写的没有什么区别啊?
      

  4.   

    <img id=aaa width=20 height=20 src="./ss1.jpg">
    <br>
    <img id=bbb width=20 height=20 src="./ss2.jpg" onclick="alert(document.all.item('aaa').onclick)">
    <script language="javascript">
    <!--
    document.all.item("aaa").onclick=new Function("alert('ss')");
    -->
    </script>or maybe you really mean:
    <img id=aaa width=20 height=20 src="./ss1.jpg">
    <br>
    <img id=bbb width=20 height=20 src="./ss2.jpg" onclick="document.all.item('aaa').onclick()">
    <script language="javascript">
    <!--
    document.all.item("aaa").onclick=new Function("alert('ss')");
    -->
    </script>
      

  5.   

    你太厉害了.
    我自己也想到了个笨办法:
    <img id=aaa width=20 height=20 src="./ss1.jpg">
    <br>
    <img id=bbb width=20 height=20 src="./ss2.jpg" onclick="alert(document.all.item('aaa').onclick)">
    <script language="javascript">
    <!--
    document.all.item("aaa").onclick="alert('ss')";
    var temp=document.all.item("aaa").outerHTML;
    document.all.item("aaa").outerHTML=temp;
    -->
    </script>
    这也可以用,这是为什么啊?
      

  6.   

    you are right, it works, there must br some default constructor for functional pointers that I am not aware of