我在NodeWebKit中写作,问题出在我使用select输入时:
<select class="form-control"/>
<option>Value</option>
</select>
当它出现时,它没有任何下拉值。然后当我点击它时出现错误:
ATTENTION: default value of option force_s3tc_enable overridden by environment.
出现。
当我检查DOM时,它显示:
<select class="form-control"/></select>
<option>Value</option>
option
值如何突然在外面?
答案 0 :(得分:3)
您的select
元素实际上在第一行关闭。
<select class="form-control"/>
在HTML标记的末尾加上/>
称为自闭标记,因此渲染器会将其视为标记的结尾。这就是为什么渲染的DOM显示<option>
在select
元素之外。
修复很简单,请删除/
:
<select class="form-control">
<option>Value</option>
</select>