私はリンクとしてテキストを設定しようとしているので、クリックすると関数が実行されます。今はテキストをリンクとして表示するようgoogle.comに設定していますが、何もしていないようです。それは単に静的テキストです。助言がありますか?動的にリンクのJavaScriptを作成する
var leftDiv = document.createElement("div"); //Create left div
leftDiv.id = "left"; //Assign div id
leftDiv.setAttribute("style", "float:left; width:66.5%; line-height: 26px; text-align:left; font-size:12pt; padding-left:8px; height:26px;"); //Set div attributes
leftDiv.style.background = divColor;
a = document.createElement('a');
a.setAttribute('href', 'google.com');
user_name = a.appendChild(document.createTextNode(fullName + ' '));
leftDiv.appendChild(user_name); // Add name to left div
別のサイトへのリンクは、私が思うに、完全なURI /ドメイン名を使用する必要があります。// google.com'にリンクする 'href'用Google。 –
まだリンクの代わりに静的テキストとして表示されます。 – mkyong
文書にリンクを挿入することは決してありません。テキストノードだけです。 'a.appendChild'はちょうど追加されたノードを返します。 –