我試圖從陣列中拉了一些網址,並將其寫入到頁面<a>
HTML元素的鏈接。格式的網址爲
正如你可以在下面的的jsfiddle看到,由於某些原因,href是被設置爲[對象文本]和網址被添加爲鏈接文本,這意味着他們不工作。我怎麼能這樣做,使得href是我的數組中的URL,鏈接文本也可以是URL,或者像'click here'這樣的東西?
代碼
var title = document.createTextNode(titles[i]),
author = document.createTextNode(authors[i]),
url = document.createTextNode(urls[i]),
titleX = document.createElement('h1'),
authorX = document.createElement('h2'),
urlX = document.createElement('a');
urlX.setAttribute('href', url);
這是的jsfiddle提供empty.Please你的代碼。 – Albzi
正在處理它。 – podusmonens
urlX.setAttribute('href',url [i]);你錯過了這個URL是一個TextNode對象。 –