首页 > 解决方案 > 如何在邮件中选择下拉列表值

问题描述

这是我的问题:

我想发送一封邮件,但邮件的模板没有考虑下拉列表选择的值。

在服务器端:在网页网页上,我有一个文本框。文本框的内容是从数据库中加载的。在这个数据库中,我有一个存储模板的字段。在模板中,我添加了以下代码:

<label> titre </titre>
 <select id='list1'>
  <option>rent1</option>
  <option>rent2</option>
  <option>rent3</option>
</select>

所以我有一个下拉列表。

在客户端:

我的下拉列表正确显示,但如果我选择一个值,那么我发送的邮件不会选择任何值。我应该为我的下拉列表做一个回发吗?我如何获取邮件中的价值?

我无权访问 aspnet 服务器脚本。

标签: javascripthtmljquerysqlasp.net

解决方案


您在标签内缺少属性值,该属性包含每个选项的值。每个例子<option value="rent3ID">rent3</option>

当您这样做时,document.querySelector('#list1').value将返回所选选项的属性值


推荐阅读