Javascript中两个数组之间的值选择

时间:2014-09-20 06:43:56

标签: javascript html

我在javascript中有两个不同的数组 - 名称电子邮件。两个数组中的值彼此对应; 姓名[0]在电子邮件[0] 中有电子邮件值。数组名称中的值用于HTML页面中的下拉列表。现在,当用户选择名称(下拉列表)并单击发送按钮时,应将电子邮件发送给下拉列表中已选择其姓名的人员。如何根据用户在下拉列表中选择的值在第二个数组中查找? 名称和电子邮件数组将始终具有动态值

感谢。

2 个答案:

答案 0 :(得分:1)

var email = Email[document.getElementById("names").selectedIndex]

答案 1 :(得分:0)

所选索引的值是提供所需的值,因此您可以初始化它:

function getValue(){      
    var emailSelectedUser = document.getElementById("names").value;
    alert(emailSelectedUser)
 }
 <select id='names'>
  <option value="email@address.com">User Name</option>
   <option value="email2@address.com">User 2</option>
 </select> 
<input type='button' value='submit' onclick='getValue()' />