gpt4 book ai didi

javascript - 如何从 Firebase 的 JavaScript 查询创建复选框列表

转载 作者:行者123 更新时间:2023-11-30 13:45:43 25 4
gpt4 key购买 nike

我正在为医疗专业人员建立一个网站,登录用户可以通过从 Firebase 查询来查看他们的患者列表。我已经设法从 Firebase 检索数据并显示在我的 HTML 页面的 div 中,但仅作为元素符号列表。如何将元素符号列表转换为复选框列表?

HTML:

<h2>Welcome, </h2>
<h3>Please find your patients listed below</h3>

<div class="container">
<ul class="patientsList" id="patients-list">
</ul>
</div>
<br/>

<button class="RiskProfileBtn">View Patients Risk Profile</button><br>
<button id="RiskReportBtn">Run Risk Report for Patient</button><br><br>

JavaScript:

const patientsList = document.querySelector('#patients-list');

function renderPatientList(doc) {
let li = document.createElement('li');
let name = document.createElement('span');
let Email = document.createElement('span');
let Address = document.createElement('span');
let GPID = document.createElement('span');
let InsuranceCompany = document.createElement('span');

li.setAttribute = ('data-id', doc.id);

name.textContent = doc.data().name;
Email.textContent = doc.data().email;
Address.textContent = doc.data().Address;
GPID.textContent = doc.data().GPID;
InsuranceCompany.textContent = doc.data().InsuranceCompany;

li.appendChild(name);
li.appendChild(Email);
li.appendChild(Address);
li.appendChild(GPID);
li.appendChild(InsuranceCompany);

patientsList.appendChild(li);

Screenshot of the Div

最佳答案

为每个患者,创建一个<li>在里面追加一个<input>元素使用 appendChild()功能并添加type='checkbox' 属性 <input>元素。

关于javascript - 如何从 Firebase 的 JavaScript 查询创建复选框列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59375868/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com