-2

ユーザーが送信した情報に基づいて、href の URL の内容を変更する明確な方法はありますか?

例: ユーザーが「バスケットボール」という単語を検索ボックスに送信すると、結果は次のリンクになります。

<a href="http://google.com/basketball>More information</a>

ユーザーが送信した場合、「フットボール」と言うと、リンクは次のように変更されます。

<a href="http://google.com/football>More information</a>
4

2 に答える 2

2

href の終了引用符がありません。この方法で実行できます。

ライブデモ

var url = $('#aId').attr('href');
firstPart = url.substring(0, url.lastIndexOf('\/')+1);
$('#aId').attr('href', firstPart + "Football");
于 2012-11-16T05:29:01.250 に答える
1

与えられた: <a id="url" href="http://google.com/basketball">More information</a> <input id="sport" type="text" val="soccer" />

var $val = $('#sport').val()
$("#url").attr("href", "http://www.google.com/" + $val);
于 2012-11-16T05:30:12.157 に答える