-1

javascript.Eg の関数のパラメーターを置き換えたい:

関数が 1 つDeleteProduct("2")あり、ある条件で関数のパラメーターを置き換えたいとしDeleteProduct()ます。そのように:

DeleteProduct("1")

私はこれを試しました(パラメータ値をどのように置き換えるかを意味します):

 $('#Addr1Div').html($('#Addr2Div').html().replace(/"2"/g, '"1"'));

しかし、それは機能していません。

私はそのような関数を呼び出しています:

 <a href='javascript:$.DeleteProduct(\"2\");'>Delete</a>
4

1 に答える 1

2

href 属性で正確に置き換えます

var newHref = $('a').attr('href').replace(/"2"/g, '"1"');
// or whatever you use to access <a>
$('a').attr('href', newHref);

デモ

于 2013-08-14T12:20:09.967 に答える