亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在頁面上顯示用戶輸入

在頁面上顯示用戶輸入

元芳怎么了 2023-10-30 21:13:51
我被這個問題困擾了一段時間,但我無法完全弄清楚。我想將用戶輸入顯示為 h1 元素。我該怎么做呢?let allAssignments;if (localStorage.getItem("everyAssignment")) {  allAssignments = JSON.parse(localStorage.getItem("everyAssignment"))} else {  allAssignments = []}function submitFunc() {  let names = document.getElementById("name").value;  allAssignments.push(names)  localStorage.setItem("everyAssignment", JSON.stringify(allAssignments));  let finalArray = JSON.parse(localStorage.getItem("everyAssignment"));}<button onclick="submitFunc()">Submit</button><input placeholder="Enter Name Here" id="name">我想為本地存儲中的每個項目創建一個 div 元素,并使用 .innerHTML 插入一個 h1 元素,其中包含數組中每個值的名稱。我該怎么做呢?
查看完整描述

2 回答

?
慕桂英4014372

TA貢獻1871條經驗 獲得超13個贊

你可以這樣做:


const submitFunc = () => {

  const value = document.getElementById('name').value;

  const parent = document.createElement('div');

  const pTag = document.createElement('p');

  pTag.innerText = value;

  parent.appendChild(pTag);

  document.body.appendChild(parent);

}

<button onclick="submitFunc()">Submit</button>

<input placeholder="Enter Name Here" id="name">


查看完整回答
反對 回復 2023-10-30
?
猛跑小豬

TA貢獻1858條經驗 獲得超8個贊

如果你想將其顯示為 H1 元素,你可以執行以下操作


    const submitFunc = () => {

      const value = document.getElementById('name').value;

      const parent = document.createElement('div');

      const hTag = document.createElement('h1');

      var node = document.createTextNode(value);

      hTag.appendChild(node);


      parent.appendChild(pTag);

      document.body.appendChild(parent);

    }

這是要使用的標記。


<button onclick="submitFunc()">Submit</button>

<input placeholder="Enter Name Here" id="name">


查看完整回答
反對 回復 2023-10-30
  • 2 回答
  • 0 關注
  • 145 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號