-2

アンカー タグを変更する必要があります。以下のコードを参照してください。

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

href は機能しますが、タグによって表示されるテキストは変更されません。

私の多くのグーグルでは、表示されたテキストがinnerHTMLを介してアクセスされると具体的に述べているものはありませんが、Web開発の非常に多くの例と同様に、これらのことを知っていると想定されています.

フィールドの名前をグーグルで検索しようとしましたが(...displayedText = stdescを使用できました)、成功しませんでした。1つはそれが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 に答える