使用jquery附加到href值的末尾

时间:2013-06-11 14:50:49

标签: javascript jquery html forms

我有这个链接:

<a id="Link" href="mailto:bestellung@i-drain.net?subject=I-Drain Bestellung&body="></a>

现在我想在&amp; body =“

之后追加表单元素中的数据

例如,第一次更改为&body="New text时,以及下次更改为&body="New text , Another text时 {{1}}。

我该怎么做?不能让它工作..谢谢你:))

4 个答案:

答案 0 :(得分:5)

您更改了链接的属性:

var link = $('#Link');
link.attr('href', link.attr('href') + 'your text');

答案 1 :(得分:2)

你可以使用纯JS:

var el = document.getElementById('link');
el.href += 'some string';

当可能时,总是尝试使用JS而不是jQuery,通常,它会提供更好的性能,因为它减少了函数调用的次数。

答案 2 :(得分:1)

例如,您可以使用:

var form = $('.form_element').val();
var el = $('a#Link').prop('href');

el.prop('href', el.prop('href')+form);

答案 3 :(得分:1)

$('#Link').attr('href',$('#Link').attr('href')+"New Text")