谷歌浏览器不显示数据列表标签(Google Chrome don't show datali

2019-09-26 06:03发布

从昨天开始我的谷歌浏览器不显示数据列表的标签

喜欢

    <!DOCTYPE html>

    <html>
    <body>

    <form action="/action_page.php" method="get">
      <input list="browsers" name="browser">
      <datalist id="browsers">
        <option value="Internet Explorer">test</option>
        <option value="Firefox">test</option>
        <option value="Chrome">test</option>
        <option value="Opera">test</option>
        <option value="Safari">test</option>
      </datalist>
      <input type="submit">
    </form>

    <p><strong>Note:</strong> The datalist tag is not supported in Internet Explorer 9 and earlier versions, or in Safari.</p>

    </body>
    </html>

我得到了我的下拉数据列表仅值,而不是标签“测试”我使用的版本73.0.3683.86(Offizieller编译)(64位)

但我用另一台计算机上有相同谷歌Chrome浏览器版本有标签仍在工作

Answer 1:

我相信这个bug是在这里https://bugs.chromium.org/p/chromium/issues/detail?id=945225

第一个评论给出一个解决方法:

暂时的解决办法,直到错误被固定是通过与“ - 禁用特征= AutofillDropdownLayout”命令行开关或禁用铬运行Chrome禁用该功能://标志/#自动填充-下拉布局



Answer 2:

我会作出这Tommotmot的问题进行评论,但我没有足够的信誉分。 在DataList工作在Chrome 72(我不知道确切的版本号),但停止时,我更新到73.0.3683.86(正式版本)(64位),今天的工作。

作为Tommotmot指出,只有value属性从选项标签出现。 我要补充的选项是不可搜索,即键入一个选项的innerHTML不会减少选项列表的字符串。 然而,在价值的子打字确实减少选项列表。



Answer 3:

这仍然是断开的Chrome版本74.0.3729.131(正式版本)(64位)

解决方法上面列出...

...一个暂时的解决办法,直到错误被固定是通过与“ - 禁用特征= AutofillDropdownLayout”命令行开关或禁用铬运行Chrome禁用该功能://标志/#自动填充-下拉布局

......不再起作用。

那么只有变通似乎是使用其他浏览器。



文章来源: Google Chrome don't show datalist tag