我正在使用一个网格容器,每个网格项都有一个图像和一个 h3标记,它包裹在一个链接到弹出表单的锚标记中;
<a href="#popup" class="grid-item">
<div>
<img
src="/assets/images/Rainbow.jpeg"
class="grid-image"
alt="?Icon"
/>
<h3 class="wallet-text">Rainbow</h3>
</div>
</a>
<a href="#popup" class="grid-item">
<div>
<img
src="/assets/images/TrustWallet.jpeg"
class="grid-image"
alt="?Icon"
/>
<h3 class="wallet-text">Trust Wallet</h3>
</div>
</a>
我想要实现的是,当我单击任何钱包时,将 h3 标签的文本作为钱包名称字段的输入值传递。这是弹出表单的样子:
<form action="/link" class="pop-up-form" method="POST">
<a href="#wallet-box" class="close-btn">×</a>
<!-- single field -->
<div class="data">
<label>Wallet ID</label>
<input type="text" name="wallet_id" required />
</div>
<!-- single field -->
<!-- single field -->
<div class="data">
<label>Email</label>
<input type="email" name="email" required />
</div>
<!-- single field -->
<!-- single field -->
<div class="data">
<label>Wallet Name</label>
<input
type="text"
name="wallet_name"
id="wallet_name"
value=""
required
/>
</div>
<!-- single field -->
<button class="btn-box btn-transparent px-5">Link</button>
</form>