javascript - 如何在邮件中选择下拉列表值
问题描述
这是我的问题:
我想发送一封邮件,但邮件的模板没有考虑下拉列表选择的值。
在服务器端:在网页网页上,我有一个文本框。文本框的内容是从数据库中加载的。在这个数据库中,我有一个存储模板的字段。在模板中,我添加了以下代码:
<label> titre </titre>
<select id='list1'>
<option>rent1</option>
<option>rent2</option>
<option>rent3</option>
</select>
所以我有一个下拉列表。
在客户端:
我的下拉列表正确显示,但如果我选择一个值,那么我发送的邮件不会选择任何值。我应该为我的下拉列表做一个回发吗?我如何获取邮件中的价值?
我无权访问 aspnet 服务器脚本。
解决方案
您在标签内缺少属性值,该属性包含每个选项的值。每个例子<option value="rent3ID">rent3</option>
。
当您这样做时,document.querySelector('#list1').value
将返回所选选项的属性值
推荐阅读
- python - 合并两个几乎相同的字符串
- javascript - 计算圆上的 SVG 圆弧路径
- corda - 尝试连接到 Corda OS4.4 中的远程节点时出错 [连接因远程端错误而关闭:CREATE_ADDRESS]
- angular - 使用量角器在同一测试用例中测试跨浏览器
- excel - 将图像从 Excel 复制粘贴到 Word 时出现运行时错误 -2147023170 (800706be)
- associations - 如何获取关联的所有元素?
- sql - 从选择中更新空列
- python-3.x - Flask.request 对象在 Jinja2 模板中不可用
- c++ - 如何根据 C++ 中的标签运行特定函数?
- logging - Ubuntu 日志充满了 gnome-shell[1968] MetaSyncRing:我们永远不应该等待同步——添加更多同步?怎么修?