我尝试向href
添加额外的属性,以便我可以将值传递给 for(var i =0; i < response.data.length; i++)
{
pages[i] = new Option(response.data[i].name,response.data[i].access_token);
}
。
<option value ="access_token">name</option>
现在该选项看起来像这个
<option value ="access_token" data-id="id">name</option>
最终结果应该更像这样
var access_token = e.options[e.selectedIndex].value;
var link = "next_page.php?access_token=" + access_token;
var element = document.createElement("a");
element.setAttribute("href", link);
然后使用第二个脚本我收集值并传递给href
<a href="next_page.php?access_token=access_token"></a>
现在href看起来像这样
<a href="next_page.php?access_token=access_token&data_attribute=data"></a>
href结果应该获取新属性
-dc=myorg,dc=com
-ou=nonprod
-ou=hostdefinitions
-ou=people
-cn=user1
-cn=user2
-ou=prod
-ou=hostdefinitions
答案 0 :(得分:1)
(pages[i] = new Option('_name_','_value_')).dataset['id'] = '_id_';
这将在FF中有效,但遗憾的是不允许链接。 希望这可以帮助。