onlick写错了,应该是:onclick
<input type="button" onclick="location='register.asp'" value="注册">

解决方案 »

  1.   

    本页面? 你是指在当前IE中打开新文件?<input type="button" onclick="location='register.asp'" value="注册"><input type=button value=注册  LANGUAGE=javascript onclick="return btnOnClick()"> 
    <script language=javascript>
    function btnOnClick() {
      window.open('register.asp', '_self');
    }
    </script>
      

  2.   

    贴错了:<input type=button value=注册  LANGUAGE=javascript onclick="return btnOnClick()"> 
    <script language=javascript>
    function btnOnClick() {
      window.open('register.asp', '_self',‘’);
    }
    </script>也可以这样:
    <a href="javascript:window.open('register.asp', '_self',‘’);">注册</a>

    <input type="button" onclick="javascript:window.open('register.asp', '_self',‘’);" value="注册">
      

  3.   

    <a href="javascript:this......">
    在href中不可以用this,不過這里也用不到this,用self