Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/422.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Opera:添加';列表';属性_Javascript_Jquery_Html_Html Datalist - Fatal编程技术网

Javascript Opera:添加';列表';属性

Javascript Opera:添加';列表';属性,javascript,jquery,html,html-datalist,Javascript,Jquery,Html,Html Datalist,今天我决定通过用户脚本将html5数据列表添加到某些输入中。密码。问题是没有添加list属性。如果我将其更改为与list不同的内容,比如lst,它就在那里 应该是这样吗?这种行为是由规范设置的还是由浏览器设置的?好的,我对此做了一些研究 该input.list返回相关的datalist对象,而不是属性值。因此,您应该在输入时使用setAttribute('list','edit-subject-themes'),这是一个很好的选择。似乎这是jQuery的问题 问题解决后,我肯定会在用户JavaS

今天我决定通过用户脚本将html5数据列表添加到某些输入中。密码。问题是没有添加
list
属性。如果我将其更改为与
list
不同的内容,比如
lst
,它就在那里


应该是这样吗?这种行为是由规范设置的还是由浏览器设置的?

好的,我对此做了一些研究

input.list
返回相关的datalist对象,而不是属性值。因此,您应该在输入时使用
setAttribute('list','edit-subject-themes')
,这是一个很好的选择。似乎这是jQuery的问题

问题解决后,我肯定会在用户JavaScript中大量使用该技术:)