入力フィールドから取得したhref属性の特定のキーワードを置き換えようとしています。コードは以下の通りです。hrefのキーワードを入力値に置き換えます。
//スクリプト
$('#fileName').blur(function() {
var saveName = $('#fileName').val();
var appendName = $('#exportFilename').attr("href").replace(/\DEFAULTNAME/g, saveName);
$('#exportFilename').attr("href", appendName);
});
// HTML事前に
<input type="text" id="fileName" />
<a id="exportFilename" href="http://127.0.0.1/DEFAULT/REPORTER/typDatabaase.FileName=DEFAULTNAME&typDataase.SelectId-1,2">Download File</a>
おかげ
なぜ '/ \ DEFAULTNAME /'にDの前に '\'がありますか? – Amber
だから?質問は何ですか? "コードは機能していません"、それは質問ですか? –
はい..私はぼかし関数の更新されたhref値を取得していません – Sullan