Use .innerHTML
or .innerText
document.getElementById("tagId").innerHTML="new File",
OR
document.getElementById("tagId").innerText="new File",
或者
注意:并非所有浏览器都支持innerTEXT
,所以使用textContent
如果您只想更改文本,
参考堆栈溢出答案 https://stackoverflow.com/questions/10428965/mozilla-firefox-not-getting-value-innertext#answer-10429006
所以就像@Amith Joki 说的,使用像
document.getElementById("tagId").textContent="new File",
Since <a>
标签没有 value 属性,您需要更改锚标签的 html。
使用 Jquery
$("#tagId").html("new File");
OR
$("#tagId").text("new File");
Edit
如果你想使用javascript更改href,请像这样使用
document.getElementById("tagId").href="new href";
使用jquery,
$("#tagid").attr("href","new value");