![](/img/trans.png)
[英]javascript button onclick to a web uri with location.href
[英]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.