我正在尝试设置一个HTML表单,允许用户通过电子邮件将评论或问题发送给我们公司的不同部门。我没有对网站的后端访问权限...这是我们无法调整的企业模板。所以,我不能用PHP或其他方式来完成这项工作。
我非常了解HTML& CSS ...但从未处理过javascript。
我为4个不同的部门制作了一个带有选择菜单的表单。然后为姓名,电子邮件和textarea输入他们的评论。
当我将它发送到我的单个电子邮件地址时,我将其全部设置好并且表单正常工作。但是,我希望mailto:地址根据选择的选项进行更改。
我已经阅读了很多内容......看起来它需要是“onchange”事件的组合......一个表示电子邮件的变量......以及“if else if,else if if “条件。
我只是不知道如何将它放在javascipt中...我尝试过的东西不起作用,而且我真的对java不熟悉,无法使它工作。
非常感谢任何帮助
谢谢, Folfer
--- ---更新 这是我对基本HTML表单的内容
<form action="MAILTO:XXXXX@XXXX.com" enctype="text/plain" method="post">
<div><label for="Department">Department:</label>
<select>
<option value="News">News</option>
<option value="Prog">Programming</option>
<option value="Prom">Promotions</option>
<option value="Eng">Engineering</option>
</select></div>
<div><label for="name">Your Name:</label> <input name="name" type="text" /></div>
<div><label for="mail">Your E-mail:</label> <input name="email" type="email" /></div>
<div><label for="msg">Message:</label><textarea name="message" style="margin-top: -20px; margin-bottom: 0px; height: 60px;"></textarea></div>
<div><button type="submit">Send your message</button><button type="reset">Clear</button></div>
</form>
我有一些CSS来修饰它,但这是基本的HTML。