2017-08-25 162 views
-2

我想在」span「標記內添加JavaScript屬性」onclick「和」go to「函數:onclick =」GoTo('URL')to a在WordPress網站上發佈。將onclick =「GoTo('URL')添加到WordPress博文

當我將此代碼添加到一個帖子:當你點擊「文本」

<span class="aff" onclick="GoTo('URL')" target="blank">text</span> 

沒有任何反應,並有錯誤「未捕獲的ReferenceError:GOTO是不HTMLSpanElement.onclick定義」在安慰。

請幫忙解決這個問題。

+1

我要問一個明顯的問題,問你爲什麼不只是使用標籤多數民衆贊成專門爲了做這個? – FluffyKitten

+0

這是因爲'GoTo'沒有被定義。該方法不存在,所以它當然會返回一個錯誤...除非你已經在某處定義了它,比如'var GoTo = function(){...}'。而''元素不支持'target'屬性:你最好用定義了'href'屬性的錨元素''替代它。 – Terry

回答

3

添加此 - >

<script type="text/javascript"> 
     var GoTo=function(url){ 
      window.location.replace(url); 
     } 
    </script> 
0

你能添加代碼爲您轉到功能很難知道自己做錯了什麼沒有呢? 假設像

function GoTo(url){ 
window.location = url; 
}