0

在浏览器中,我在#worktime输入元素中看到了一个值。例如7,6 ,此值由 jQuery 设置$("#worktime").val("7,6");

但是当我用萤火虫查看这行代码时,我看不到任何价值:

<input id="worktime" value="" readonly="">

但是在 firebug 的 DOM 部分下,我看到这个元素的值是"7,6".

如果我想打印没有值的#worktimealert出现。

4

1 回答 1

2

这是因为 value 属性和 value 属性之间存在非常大的差异。value 属性包含输入的默认值,而 value 属性包含当前值。默认值也可以在defaultValue属性中找到。更改值不会更改值属性或defaultValue属性。

于 2013-11-05T19:46:05.620 回答