我希望动态更改超链接的文本,并使用Javascript触发更改。
我有html:
<a id="HyperlinkID" href="#" >Original text</a>
使用Javascript:
$("a#HyperlinkID").text() = "Text changed";
这似乎不起作用。
更改文字的正确方法是什么?
答案 0 :(得分:4)
尝试:
$("a#HyperlinkID").html("Text changed");
答案 1 :(得分:2)
$("a#HyperlinkID").text("Text changed");
答案 2 :(得分:1)
$("a#HyperlinkID").text("Text changed");
答案 3 :(得分:1)
您可以执行以下操作:
$("a#HyperlinkID").text("Text changed");
答案 4 :(得分:0)
像这样:
$("#HyperlinkID").text("Text changed");
答案 5 :(得分:0)
试试这个
$('a#HyperlinkID').text("your replacement text goes here");
这可能有所帮助,
感谢。
答案 6 :(得分:0)
如果您有兴趣,可以使它更简单,更快捷:
$("#HyperlinkID").text("Text changed");
当您指定元素的ID时,您不需要任何其他内容。这和它一样高效。
否则,这与其他人建议的相同。