我想在javascript.Eg中替换函数的参数:
我有一个函数DeleteProduct("2")
,在某些情况下我想要替换DeleteProduct()
函数的参数。像那样:
DeleteProduct("1")
我试过这个(意思是我如何替换参数值):
$('#Addr1Div').html($('#Addr2Div').html().replace(/"2"/g, '"1"'));
但它不起作用。
我正在调用这样的函数:
<a href='javascript:$.DeleteProduct(\"2\");'>Delete</a>
答案 0 :(得分:2)
在href属性
中完全替换它var newHref = $('a').attr('href').replace(/"2"/g, '"1"');
// or whatever you use to access <a>
$('a').attr('href', newHref);
<强> DEMO 强>