如何以编程方式执行单击事件?

时间:2013-11-08 04:15:24

标签: c# javascript asp.net-mvc jquery

我有一个下面给出的HyperLink,

<a href="www.abc.com/" id="click1" target="_blank" >Apply now</a>

我想在页面加载时以编程方式单击链接。我能做到吗?

3 个答案:

答案 0 :(得分:4)

尝试页面加载上的trigger,如

$(function(){
    $('#click1').trigger('click');
});

甚至你可以使用simulate插件,你也可以使用

$('#click1').simulate('click');

它会触发本机浏览器事件。也许它对您有用。

或者甚至只是你可以试试

window.location.href = 'www.abc.com/';

答案 1 :(得分:0)

试试这个

$(document).ready(function(){
    $("#click1").click(function(){
        //your code
    });
});

答案 2 :(得分:0)

 protected void Page_Load(object sender, EventArgs e)
        {

          click1.ServerClick += new EventHandler(ClearClick);
        }

     public void btnClear_Click(object sender, EventArgs e)
      {

      }

这将在页面加载时点击锚点标记。

<a runat="server" id="click1">Apply now</a>