簡體   English   中英

將字符串插入按鈕onclick location.href Javascript

[英]Insert string to button onclick location.href Javascript

我有一個這樣的按鈕:

<button id="sync"  type="button" onclick="location.href = 'http://localhost/manage/test_yeezy/yooo/massSync/key/23ds31231ada/';" data-ui-id="sync-button">
    <span>Sync All</span>
</button>

我想在massSync /之后插入一個字符串/ listing_id / 45 / ,這個url可以是動態的,有沒有辦法做到這一點?

您可以通過以下方式完成此操作......

 var link = 'http://localhost/manage/test_yeezy/yooo/massSync/key/23ds31231ada/'; var newLink = link.replace(/(massSync)/, '$1/listing_id/45'); $('#sync').attr("onclick", "location.href = '" + newLink + "'"); var location_href = $('#sync').attr('onclick').replace('location.href = ', ''); console.log(location_href); 
 <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <button id="sync" type="button" onclick="location.href = 'http://localhost/manage/test_yeezy/yooo/massSync/key/23ds31231ada/';" data-ui-id="sync-button"> <span>Sync All</span> </button> 

** 假設massSync是靜態的

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM