0

我正在查看其他人的代码,他们会在值更改时更新某些值。实际代码如下所示。有任何理由这样做吗?如果是这样,它在做什么?

$("#inputID").on("change", function () {
    parent.document.getElementById("inputID").value= this.value;
});
4

1 回答 1

0

这可以在最初应该同步的 2 个属性的场景中使用。考虑由管理员设置的属性(例如表单标签)。标签必须具有对管理员有意义的内部表示,以及对用户而言的外部“漂亮”表示。最初输入标签名称时,使用上述方法同步并且相同的值,例如

Last Name:
Last Name:

填充两个输入框。如果没有任何变化,简单管理员会保存两个值(只输入一个),然后管理员和用户会看到相同的标签。但是以后用户的表示可以更改为

Please Enter Family Name:

但是管理员的代表仍然存在

Last Name:

为了便于访问和操作。

于 2013-10-09T18:32:32.117 回答