Xml 是否有浏览器实现datalist数据属性?

Xml 是否有浏览器实现datalist数据属性?,xml,html,html-datalist,Xml,Html,Html Datalist,HTML5元素有一个属性data=“filename.xml”,其中filename.xml应该如下所示: <?xml version="1.0"?> <select xmlns="http://www.w3.org/1999/xhtml"> <option value="someValue" /> <option value="anotherValue" /> </select> 然而,这似乎还没有实现(尝试过Chrom

HTML5元素
有一个属性
data=“filename.xml”
,其中filename.xml应该如下所示:

<?xml version="1.0"?>
<select xmlns="http://www.w3.org/1999/xhtml">
  <option value="someValue" />
  <option value="anotherValue" />
</select>

然而,这似乎还没有实现(尝试过Chrome、Safari、Firefox和Opera)。 有浏览器实现它吗?(很快会有吗?)


编辑:

您可以在此处检查对数据列表的支持:

其他人可能会专门提供有关数据属性的信息


此处有一个列表,其中还提到了浏览器支持(或缺少)。

您可以在此处查看对数据列表的支持:

其他人可能会专门提供有关数据属性的信息


这里有一个例子,它还提到了浏览器支持(或缺乏)。

我看到了同一篇文章,并惊讶地看到
数据
属性不是官方规范的一部分,但我想这是在依赖博客帖子中的信息时所期望的

无论如何,我喜欢这个实现,并决定编写一个JavaScript函数使其工作

window.addEventListener('load',function(){
var dataList=document.getElementById('myDataList');
getDataList(dataList,dataList.getAttribute('data'));
} );
函数getDataList(dataList,dataFile)
{
var http=newxmlhttprequest();
var选项、解析器、xml;
http.onreadystatechange=函数()
{
如果(http.readyState==4&&http.status==200)
{
if(window.DOMParser)
{
parser=newdomparser();
xml=parser.parseFromString(http.responseText,“text/xml”);
}
其他的
{
xml=新的ActiveXObject(“Microsoft.XMLDOM”);
xml.async=false;
loadXML(http.responseText);
}
options=xml.getElementsByTagName('option');
对于(变量i=0;i
我看到了同一篇文章,并惊讶地发现
data
属性并不是官方规范的一部分,但我想这在依赖博客帖子的信息时是意料之中的

无论如何,我喜欢这个实现,并决定编写一个JavaScript函数使其工作

window.addEventListener('load',function(){
var dataList=document.getElementById('myDataList');
getDataList(dataList,dataList.getAttribute('data'));
} );
函数getDataList(dataList,dataFile)
{
var http=newxmlhttprequest();
var选项、解析器、xml;
http.onreadystatechange=函数()
{
如果(http.readyState==4&&http.status==200)
{
if(window.DOMParser)
{
parser=newdomparser();
xml=parser.parseFromString(http.responseText,“text/xml”);
}
其他的
{
xml=新的ActiveXObject(“Microsoft.XMLDOM”);
xml.async=false;
loadXML(http.responseText);
}
options=xml.getElementsByTagName('option');
对于(变量i=0;i
…这表明支持此功能;但我的问题是关于…的“data=”属性,这表明它是受支持的;但我的问题是关于的“data=”属性。什么
data
属性?在HTML5CR、HTML5.1Nightly或WhatwgLivingHTML中找不到这样的属性。这甚至是一个公开的提议吗?我想你是对的,我发现了这个:lists.whatwg.org/pipermail/help-whatwg.org/2010-11/000679.htmlWhat
data
属性?在HTML5CR、HTML5.1Nightly或WhatwgLivingHTML中找不到这样的属性。这是一个公开的提议吗?我想你是对的,我发现了这个:lists.whatwg.org/pipermail/help-whatwg.org/2010-11/000679.html