javascriptで変更したいhrefがあります:
<a href="http://YOURSUBDOMAIN.foxycart.com/cart?name=ITEMNAME&price=YOURPRICE">Add to Cart</a>
hrefを使用してhrefのITEMNAMEとYOURPRICEの部分をjavascript変数で変更する必要があります。このようなことを達成するための最良の方法は何ですか?
ありがとう
javascriptで変更したいhrefがあります:
<a href="http://YOURSUBDOMAIN.foxycart.com/cart?name=ITEMNAME&price=YOURPRICE">Add to Cart</a>
hrefを使用してhrefのITEMNAMEとYOURPRICEの部分をjavascript変数で変更する必要があります。このようなことを達成するための最良の方法は何ですか?
ありがとう
href属性を変更する必要があります:)
<a id="myLink" href="http://YOURSUBDO..." >Add to cart</a>
<script>
var itemName = "poney";
var price = 100;
document.getElementById('myLink").href = "http://YOURSUBDOMAIN.foxycart.com/cart?name=" + itemName + "&price=" + price;
</script>
<script lang='javascript'>
function change_url(item_name, item_price)
{
new_url = 'http://YOURSUBDOMAIN.foxycart.com/cart?';
new_url+= 'name='+item_name+'&price='+item_price;
document.getElementById('your_link').src = new_url;
alert('Your new link for the page : '+document.getElementById('your_link').src);
}
</script>
<a id='your_link' href="http://YOURSUBDOMAIN.foxycart.com/cart?name=ITEMNAME&price=YOURPRICE">Add to Cart</a>
<input type='text' id='test_input' onchange="change_url('New Product',200)" />