javascript变量使用insde html onclick

javascript变量使用insde html onclick,javascript,html,Javascript,Html,我有一个javascript变量 <script>var onclick_url_bid_o_matic = $(this).parent().find('.do_bid').data('urll');</script> var onclick_url_bid_o_matic=$(this).parent().find('.do_bid').data('urll'); 还有这个html按钮 <a style="cursor:pointer;" class="b

我有一个javascript变量

<script>var onclick_url_bid_o_matic = $(this).parent().find('.do_bid').data('urll');</script>
var onclick_url_bid_o_matic=$(this).parent().find('.do_bid').data('urll');
还有这个html按钮

 <a style="cursor:pointer;" class="bido blu" onclick="+onclick_url_bid_o_matic+" id="btn-bidoo">Activate</a>
激活
javascript变量指向以下内容:

data-urll="<?php
     if($whim_available >= 1)
   {
       if($details['reward_type']=="play_to_win")
         {

    echo '$.auctions.bid(' .$details['id']  . ', $(this), event);';
         }
        if($details['reward_type']=="whim_it_now")
         {

        echo '$.auctions.claim(' . $details['id']  . ', $(this), event);';
          }

          }
 else
{
    echo "$.auctions.alert('You do not have sufficient Loots');";
      }
    ?>"

data urll=“创建javascript函数:

function setVariable(){
    var onclick_url_bid_o_matic = $(this).parent().find('.do_bid').data('urll');
}
并在onClick中调用该函数,如下所示:

<a style="cursor:pointer;" class="bido blu" onclick="setVariable()" id="btn-bidoo">Activate</a>

onclick=“+onclick\u url\u bid\u o\u matic+”
这些符号是什么?
+
这些符号可能有问题。我用它们来添加变量(或者,如果你愿意的话,用concatate)
console.log("Activate link clicked: " + onclick_url_bid_o_matic);