3 回答

TA貢獻1803條經驗 獲得超6個贊
據我了解,您想將此鏈接添加到#itemlist
. 只需使用
document.getElementById("itemlist").innerHTML += result + '<br />';
這會將結果添加到 的現有內容中#itemlist
,并在其后添加換行符以使每個鏈接都在新行中。

TA貢獻1827條經驗 獲得超9個贊
您需要將文件保存在某個地方,并且需要能夠再次讀取它。
現在,為了能夠顯示列表,您可以這樣做
document.getElementById("itemlist").innerHTML += '<li>' + result + '</li>'
或者更節省的東西:
const links = [];
document.getElementById("urlForm").addEventListener("submit", function(e) {
e.preventDefault();
var strText = document.getElementById("url_descrip").value;
var strText1 = document.getElementById("url").value;
links.push(strText.link(strText1)); // url address
document.getElementById("itemlist").innerHTML = `<li>${links.join("</li><li>")}</li>`
})
<form id="urlForm">
<input type="text" name="Descrip" id="url_descrip" placeholder="Descrip">
<input type="text" name="URL" id="url" placeholder="URL">
<input type="submit" value="Submit">
</form>
<div>
<ol id="itemlist"></ol>
</div>

TA貢獻1868條經驗 獲得超4個贊
改變
document.getElementById("itemlist").innerHTML = result;
到
document.getElementById("itemlist").append(Object.assign(document.createElement('li'), {innerHTML: result}));
添加回答
舉報