繁体   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