ユーザーがテキスト ボックスにステートメントを入力した後、リンクを作成する必要があります。
質問する
894 次
2 に答える
1
jQuery
タグが正しく、DOM 操作が必要であると仮定すると、答えは次のとおりです。
<button>Link words</button>
<div id="sentence">Hai, How are you</div>
var jqSentence = $('div#sentence');
var aSentence = jqSentence.html().split(' ');
function LinkWord(iIndex, sHref) {
aSentence[iIndex] = '<a href="' + sHref + '">' + aSentence[iIndex] + '</a>';
jqSentence.html(aSentence.join(' '));
}
$('button:first').click(function(){
LinkWord(1, '/some/path');
LinkWord(3, '/some/other/path');
});
</p>
于 2012-12-10T09:28:55.407 に答える
1
通常のハイパーリンクをどのように作成しますか?
<a href="...">Hai</a>, How are you
于 2012-12-10T09:18:46.563 に答える