-2

我需要更改锚标记,请参见下面的代码。

document.getElementById("stationid").href=urlst;
document.getElementById("stationid").innerHTLM=stdesc;  //I also tried text=stdesc

href 有效,但标签显示的文本保持不变。

在我的许多谷歌中,没有人特别说显示的文本是通过 innerHTML 访问的,但是在许多 Web 开发示例中,假设您知道这些事情。

我试图用谷歌搜索该字段的名称(所以我可以使用 ...displayedText=stdesc)但没有成功。一个暗示它是 nodeValue ,但这也不起作用。

请帮忙。

4

2 回答 2

1
document.getElementById("stationid").innerHTLM=stdesc;

                                           ^^^^
                              here is your problem its `HTML`
于 2012-07-09T05:14:07.363 回答
0

中的拼写错误

document.getElementById("stationid").innerHTLM=stdesc; 

innerHTML写成innerHTLM

于 2012-07-09T05:17:59.033 回答