<html>
<head>
<title>123.HTML</TITLE>
<script language="Javascript">
<!--
ns4 = (document.layers)? true:false
ie4 = (document.all)? true:false function init()
{
if (ns4) block = document.blockDiv
if (ie4) block = blockDiv.style
block.xpos=parseInt(block.left)
block.ypos=parseInt(block.top)
} function moveTo(a3,x,y)
{
a3.xpos=x
a3.left=a3.xpos
a3.ypos=y
a3.top=a3.ypos
} //-->
</script>
</head> <body onload="init()"> <p>
<BR>moveTo:     
<a href =# onclick="javascrip:moveTo(block,100,100)">(100,100)</a>
<a href =# onclick= "javascrip:moveTo(block,200,160)">(200,160)</a>     
<a href =# onclick= "javascrip:moveTo(block,300,240)">(300,240)</a>     
</p>
<div ID="blockDiv" STYLE="position:absolute; left:200; top:150; width:30; visibility:visible;">
<img src="8888.jpg" width=200 height=300 border=1>
</div>
</body>
</html>

解决方案 »

  1.   

    =# onclick
    这个是什么?
      

  2.   

    <html>
    <head>
    <title>8888.HTML</TITLE>
    <script language="Javascript">
    <!--
    ns4 = (document.layers)? true:false
    ie4 = (document.all)? true:false function init()
    {
    if (ns4) block = document.blockDiv
    if (ie4) block = blockDiv.style
    block.xpos=parseInt(block.left)
    block.ypos=parseInt(block.top)
    }

    function show(a1)
    {
    if (ns4) a1.visibility = "show"
    if (ie4) a1.visibility = "visible"
    } function hide(a2)
    {
    if (ns4) a2.visibility = "hide"
    if (ie4) a2.visibility = "hidden"} function move()
    {
    if (block.xpos<600)
    {block.xpos+=5
    block.left=block.xpos
    setTimeout("move()",50)}
    else move1()
    } function move1()
    {if (block.xpos>50)
    {block.xpos-=5
    block.left=block.xpos
    setTimeout("move1()",50)}
    else move()
    }

    function moveTo(a3,x,y)
    {
    a3.xpos=x
    a3.left=a.xpos
    a3.ypos=y
    a3.top=a.ypos
    } function moveBy(a3,x,y)
    {
    a3.xpos+=x
    a3.left=a.xpos
    a3.ypos+=y
    a3.top=a.ypos
    }

    //-->
    </script>
    </head> <body onload="init()"> <p>
    <a href="javascript:alert(block.left)">left</a>-
    <a href="javascript:alert(block.visibility)">visibility</a>-
    </p> <p>
    <A href = "javascript:show(block)">>show<</a>
    </p> <p>
    <A href = "javascript:hide(block)">>hide<</a>
    </p> <p>
    <BR>moveTo:
    <a href ="javascrip:moveTo(block,100,100)">(100,100)</a>
    <a href = "javascrip:moveTo(block,200,160)">(200,160)</a>
    <a href = "javascrip:moveTo(block,300,240)">(300,240)</a>
    <BR>moveBy
    <a href = "javascrip:moveBy(block,10,0)">(10,0)</a>
    </p>
    <a href = "javascript:move(block)">>move<</a>
    <div ID="blockDiv" STYLE="position:absolute; left:200; top:150; width:30; visibility:visible;">
    <img src="8888.jpg" width=200 height=300 border=1>
    </div>
    </body>
    </html>
    ====================================================================================
    这段要怎么改呀?
      

  3.   

    楼主原贴里的javascript单词写错<a href = "javascrip:moveTo(block,100,100)">(100,100)</a>-->>
    <a href = "javascript:moveTo(block,100,100)">(100,100)</a>
    -------------
    <html>
    <head>
    <title>123.HTML</TITLE>
    <script language="Javascript">
    <!--
    ns4 = (document.layers)? true:false
    ie4 = (document.all)? true:false function init()
    {
    if (ns4) block = document.blockDiv
    if (ie4) block = blockDiv.style
    block.xpos=parseInt(block.left)
    block.ypos=parseInt(block.top)
    } function moveTo(a3,x,y)
    {
    a3.xpos=x
    a3.left=a3.xpos
    a3.ypos=y
    a3.top=a3.ypos
    } //-->
    </script>
    </head> <body onload="init()"> <p>
    <BR>moveTo:  
    <a href = "javascript:moveTo(block,100,100)">(100,100)</a>
    <a href = "javascript:moveTo(block,200,160)">(200,160)</a>  
    <a href = "javascript:moveTo(block,300,240)">(300,240)</a>  
    </p>
    <div ID="blockDiv" STYLE="position:absolute; left:200; top:150; width:30; visibility:visible;">
    <img src="8888.jpg" width=200 height=300 border=1>
    </div>
    </body>
    </html>
      

  4.   

    =# onclick
    这个是什么?
    不用它可以吗?
    书上写的就没有用。
      

  5.   

    带参就一定要用=# onclick吗?
      

  6.   

    对不起,收回一楼的回答。另:
    href="#"
    在这里应该是指锚。没有锚符大约是指页头,俺刚才没找到参考资料。onclick是a标记的一个事件,点击时触发。