如何使html表单datalist选项的显示和值不同?

use*_*984 5 forms html5 html-datalist

如何使html格式数据列表选项的显示和值不同?

例如,对于select-option字段,我可以写: <option value="Fake">Sample</option>显示"Sample",但"Fake"是发布的值.

对于数据列表,<option value="Sample" />"Sample"既显示又用作过帐值.

我怎样才能这样做,以便我可以在数据列表中发布Sample的不同值?谢谢!

我需要这个,所以我可以从MySQL动态填充datalist,例如在使用ID时显示名称<option value="2">Bob</option>(如果这是一个select-option字段而不是数据库字段).


我发现我可以使用它<option value="Fake" label="Sample"/>,它会将它隐藏在Firefox中,但Opera仍会同时显示Value和Label.任何人都有任何进一步的想法显示Sample,但隐藏假?

Ita*_*vka -2

似乎如果不使用一些 JS+CSS 帮助就无法使用纯 HTML。