onclick事件onjavascript img标签无法正常工作

时间:2013-10-23 06:29:22

标签: javascript asp.net

我试图从img标签上调用onclick事件的函数。但它似乎根本没有调用这个功能。

  <div class="portlet-title" style="background-color: #2E3638;">
        <h4><i class="icon-reorder"></i>Image List</h4>
        <%-- <asp:ImageButton id="imagelist" ImageUrl="~/Admin1/images/refresh-6.png" 
        style="height:30px; width:30px; margin-left:10px; cursor:pointer;" runat="server"          
        OnClick="imagelist_Click" Height="26px" />  --%>

       <img src="images/refresh-6.png" style="height:30px; width:30px; margin-left:10px; cursor:pointer;" onClick="Load();" />
  </div>

javascript代码:

    function Load() {
            window.location("NewDesign.aspx");
    }

4 个答案:

答案 0 :(得分:1)

使用此代替..

function Load() { 

            window.location.href = "NewDesign.aspx";
    }

http://jsbin.com/agiHAgI/1/

答案 1 :(得分:0)

似乎你应该改变这个

function Load() 
{
      window.location = "NewDesign.aspx";
}

答案 2 :(得分:0)

要修改URL,请尝试以下任何一种方法

document.location = "NewDesign.aspx";

window.location = "NewDesign.aspx";

答案 3 :(得分:-1)

asp.net控件的ImageButton的Onclick事件用于服务器端调用。 您必须使用imageButton的

OnClientClick="Load();"