使用您自己的URL更改运行时的href标记

时间:2016-11-12 07:47:47

标签: javascript events event-handling

我有一个锚标记,其中href设置为int aYE = TimeYear( aDatetimeVALUE ); int aMO = TimeMonth( aDatetimeVALUE ); int aDA = TimeDay( aDatetimeVALUE ); int aHO = TimeHour( aDatetimeVALUE ); int aMI = TimeMinute( aDatetimeVALUE ); int aDoW = TimeDayOfWeek( aDatetimeVALUE ); int aDoY = TimeDayOfYear( aDatetimeVALUE ); datetime aSameTimeNextYEAR = StructToTime( (MqlDateTime) { aYE + 1, aMO, aDA, aHO, aMI, aDoW, aDoY } );
我可以动态编写点击事件来更改href。

我不想从href声明中调用onclick,如下所示。

javascript:void(0).

我想使用锚点id选择器按如下方式调用click事件(这不起作用)。

<a href="javascript:void(0)" onclick="myJsFunc();"></a>

1 个答案:

答案 0 :(得分:0)

我用以下方式解决了这个问题。

  <a href="javascript:replaceCtaLink()">

     var replaceCtaLink = function(){
     var url = "";//add url here
     window.location.href = url;
     };